2
Im folgenden DataFrame berechnet die Spalte B
die Summe der Spalte A
von Index 0
bis n
.Dynamische kumulative Summen in Pandas
ix A B
---------------
0 1 1
1 1 2
2 1 3
3 1 4
4 2 6
5 -1 5
6 -3 2
Alternativ kann die Säule B
Summen 1
für jede type == 'I'
und -1
für jeden type == 'O'
.
ix type B
----------------
0 I 1
1 I 2
2 O 1
3 I 2
4 O 1
5 O 0
6 I 1
Wie diese Art von Berechnungen durchzuführen, in dem das n-th
Ergebnis einer Spalte auf den aggregierten Ergebnisse einer anderen Spalte abhängt, bis zu n
?
Blick auf '' cumsum' und expanding'. – IanS
@IanS sollte den Trick machen! Vielen Dank – Jivan