2
パンダのデータフレームからいくつかの統計を計算しようとしています。パンダ:別の値に基づいた1つの列の累積合計
id value conditional
1 10 0
2 20 0
3 30 1
1 15 1
3 5 0
1 10 1
だから、私は上からbotom各id
の列value
の累積合計を計算する必要がありますが、conditional
は1
だから、ある場合にのみ、これは与えるべきである:それは次のようになります私のような何か:だから
id value conditional cumulative sum
1 10 0 0
2 20 0 0
3 30 1 30
1 15 1 15
3 5 0 30
1 10 1 25
、第4、第6行目にあるときにのみconditional=1
id=1
の和が取られ、1行目の値がカウントされません。私はパンダでこれをどうやってやるの?