-3
私は列AとBを持つデータフレームを持っています。 希望の結果: Bの累計値が15以上になると、 0とcumsum> = 15の間の行は、df ["Amean"] = df ["A"]と計算されなければならない(df ["Bsum15"] = df ["B"]。 その後、cumsumは再び0にリセットされ、ループは続行されます。python pandas:cumsumで定義された時系列をグループ化し、値に達するとリセットします。
同様のトピック:
Python pandas cumsum() reset after hitting max
なぜリンクの答えはあなたの質問に答えていないシンプルな例を取る、と言うことができます、それはtのようです私は適切な欺瞞になる – EdChum