小编Doy*_*ima的帖子

使用 groupby 和 cumsum 在 pandas 中获取新列

我有以下数据框:

班级 已收到 发布
FD 10 0
FD 0 2
R M 5 0
R M 0 3
FD 0 2
下午 5 0
下午 1 0
R M 1 0
FD 4 0

我需要下面的数据框:

班级 已收到 发布 剩余数量
FD 10 0 10
FD 0 2 8
R M 5 0 5
R M 0 3 2
FD 0 2 6
下午 5 0 5
下午 1 0 6
R M 1 0 3
FD 4 0 10

剩余数量列是每个班级收到的-发出的 cumsum() …

python pandas cumsum

4
推荐指数
1
解决办法
55
查看次数

标签 统计

cumsum ×1

pandas ×1

python ×1