我有一个像Pandas这样的系列
>>> kk
0 0
1 2976
2 5664
3 8640
4 11520
我想滚动一个两项窗口来获得这样的新系列:
>>> pp
0 NaN
1 0-2976
2 2976-5664
3 5664-8640
4 8640-11520
如您所见,我需要在窗口中每组访问多行
从pp
获取ss
的函数是什么:
ss = kk.rolling(2)
答案 0 :(得分:2)
对于双行窗口,您实际上不需要rolling
。 shift
工作得很好:
ss = kk.shift(1) + '-' + kk
#0 NaN
#1 0-2976
#2 2976-5664
#3 5664-8640
#4 8640-11520
#dtype: object