pandas 如何减去一列中的下一个值?[duplicate]

w8rqjzmb  于 2023-01-11  发布在  其他
关注(0)|答案(1)|浏览(157)
    • 此问题在此处已有答案**:

Adding a column thats result of difference in consecutive rows in pandas(4个答案)
6天前关闭。
Gaess,我想在Python datafame的一列中减去前一个值和下一个值(previous-next)。示例和输出如下:
这是一列 Dataframe :

| Gross_reserve|
  | ------------ |
0 | 1.202.170,21 | 
1 | 1.190.721,39 | 
2 | 1.179.354,33 | 
3 | 1.131.377,18 | 
4 |     ...      |

然后我想要的输出是创建一个名为"cf_res_g"的新列,其值如下所示:

| Gross_reserve| cf_res_g |
  | ------------ | -------- |
0 | 1.202.170,21 | 11.448,82|
1 | 1.190.721,39 | 11.367,06|
2 | 1.179.354,33 | 47.997,16|
3 | 1.131.377,18 |  ...     |
4 |     ...      |  ...     |

所以,如果我们这样计算:索引[0]-索引[1]、索引[1]-索引[2]等

相关问题