标签: python
我有一个熊猫的数据框对象,其中A为索引,B和C为列,如下所示:
如果我想添加一个新列D列,需要在滚动基础上应用基于C列的数学计算(例如,列d = C列过去5行平均值的平方根) 。最好的方法是什么?
感谢您的耐心和回答。
答案 0 :(得分:0)
正如您自己所说,最好的方法是使用滚动计算:
df['D'] = df.rolling(5)['C'].max()