我想总结下一个熊猫系列的下一个5到接下来的10个数值,或者每个元素的列表。例如:
x = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
output = [40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 74, 57, 39, 20, 0, 0 ,0 ,0 ,0]
40是6,7,8,9,10的和。我不关心最后的值本身,它们可以是nans,也可以是以0结尾的值之和。
我知道滚动的功能,并尝试:
pd.Series(x).shift(-10).rolling(10, min_periods =1 )