在熊猫数据框中保持每个ID的累积总和

时间:2019-11-18 08:41:25

标签: python pandas

我有一个这样设置的熊猫数据框:

DATE     ID    VALUE
10/4     11     0.3
11/4     13     0.5
12/4     11     0.2
13/4     13     0.1
14/4     16     0.2
15/4     13     0.8
16/4     16     0.6
17/4     11     0.3

我的目标是创建一个新的'X'列,该列将从当前日期开始向后计算每个ID的累计和

所以我的目标输出如下:

DATE     ID    VALUE    X
10/4     11     0.3    0.3
11/4     13     0.5    0.5
12/4     11     0.2    0.5
13/4     13     0.1    0.6
14/4     16     0.2    0.2
15/4     13     0.8    1.4
16/4     16     0.6    0.8
17/4     11     0.3    0.8

我设法编写了一个for循环来实现这一目标,但是它的运行速度非常慢。

感谢您的帮助

谢谢

0 个答案:

没有答案