我有以下数据框架C.
>>> C
a b c
2011-01-01 0 0 NaN
2011-01-02 41 12 NaN
2011-01-03 82 24 NaN
2011-01-04 123 36 NaN
2011-01-05 164 48 NaN
2011-01-06 205 60 2
2011-01-07 246 72 4
2011-01-08 287 84 6
2011-01-09 328 96 8
2011-01-10 369 108 10
Run Code Online (Sandbox Code Playgroud)
我想d在一个固定的窗口(这里是6)上添加一个新列,我在其中应用滚动函数,我在某种程度上,对于每一行(或日期),修复该值c.这个滚动函数中的一个循环应该是(伪):
a b c d
2011-01-01 0 0 NaN a + b*2 (a,b from this row, '2' is from 'c' on 2011-01-06)
2011-01-02 41 12 NaN …Run Code Online (Sandbox Code Playgroud)