我想将滚动平均值插入到下面的行中,而不是与窗口所在的行中。我可以使用平移方法来实现这一目标,但是您的专家可以为我提供更有效的方法。谢谢!
df_ts['mittel'] =df_ts['convertedAccx'].rolling(2,min_periods=2).mean()
答案 0 :(得分:1)
工作正常!
df1:
a
0 0
1 0
2 1
3 2
data_dic = {
"a": [0,0,1,2]
}
df1 = pd.DataFrame(data_dic)
print(df1['a'].rolling(2,min_periods=2).mean())
>>>
0 NaN
1 0.0
2 0.5
3 1.5
如果您仍然遇到问题,请添加数据框示例。