我有一个 df 看起来像
A B
1.2 1
1.3 1
1.1 1
1.0 0
1.0 0
1.5 1
1.6 1
0.7 1
1.1 0
有没有什么函数或方法可以逐个计算cumsum,我的意思是对于每个连续的B值1,计算cumsum,在上面的例子中应该是
A B C
1.2 1 1.2
1.3 1 2.5
1.1 1 3.6
1.0 0 0
1.0 0 0
1.5 1 1.5
1.6 1 3.1
0.7 1 3.8
1.1 0 0
非常感谢,