我有一个包含以下几列的数据框,第一列是索引:
para
0 223.46
1 92.26
2 66.86
3 52.14
4 69.55
5 94.20
6 129.96
7 297.48
总和将是一列中的两个相邻行 new_index 0将是第一个值, new_index1 = old_index0 + old_index1, new_index2 = old_index1 + old_index2,......等等。
所以我猜我这里需要一个for循环
我尝试了几种方法,真的不知道该怎么做。 以下是我尝试的方法:
def sum(i):
for i in range (0,i):
sum = data_10.icol[i] + data_10.icol[i+1]
return sum
我除外:
para
0 223.46
1 315.72
2 159.12
3 119.00
4 121.69
5 163.75
6 224.16
7 427.38