移動平均值或運行平均值對于python,是否存在計算給定特定窗口的一維數組的運行均值的cip函數或numpy函數或模塊?
3 回答

慕蓋茨4494581
TA貢獻1850條經驗 獲得超11個贊
mylist = [1, 2, 3, 4, 5, 6, 7]N = 3cumsum, moving_aves = [0], []for i, x in enumerate(mylist, 1): cumsum.append(cumsum[i-1] + x) if i>=N: moving_ave = (cumsum[i] - cumsum[i-N])/N #can do stuff with moving_ave here moving_aves.append(moving_ave)
添加回答
舉報
0/150
提交
取消