Python Pandas 运行 总栏目
Python Pandas running total column
我有一个 df 我想添加一个 运行 总计列到
date
F1
F2
2020-12-1
10
5
2020-12-3
9
6
2020-12-4
7
16
预期输出:
date
F1
F2
F1 Running Total
F2 Running Total
2020-12-1
10
5
10
5
2020-12-3
9
6
19
11
2020-12-4
7
16
26
37
使用 cumsum
df['F1 Running Total'] = df['F1'].cumsum()
df['F2 Running Total'] = df['F2'].cumsum()
df
我有一个 df 我想添加一个 运行 总计列到
date | F1 | F2 |
---|---|---|
2020-12-1 | 10 | 5 |
2020-12-3 | 9 | 6 |
2020-12-4 | 7 | 16 |
预期输出:
date | F1 | F2 | F1 Running Total | F2 Running Total |
---|---|---|---|---|
2020-12-1 | 10 | 5 | 10 | 5 |
2020-12-3 | 9 | 6 | 19 | 11 |
2020-12-4 | 7 | 16 | 26 | 37 |
使用 cumsum
df['F1 Running Total'] = df['F1'].cumsum()
df['F2 Running Total'] = df['F2'].cumsum()
df