【发布时间】:2021-11-01 13:32:54
【问题描述】:
我需要根据 playerId 列和 datetime 列计算 pandas 数据框中不同列的累积总和。我的数据框如下所示:
eventId playerId goal shot header dateutc
0 0 100 0 1 0 2020-11-08 17:00:00
1 1 100 0 0 1 2020-11-08 17:00:00
2 2 100 1 1 0 2020-11-08 17:00:00
3 3 200 0 1 0 2020-11-08 17:00:00
4 4 100 1 0 1 2020-11-15 17:00:00
5 5 100 1 1 0 2020-11-15 17:00:00
6 6 200 1 1 0 2020-11-15 17:00:00
所以现在我需要计算每个玩家当前日期和之前所有日期的累积总和。所以我的最终日期框架将如下所示:
playerId dateutc goal shot header
0 100 2020-11-08 17:00:00 1 2 1
1 200 2020-11-08 17:00:00 0 1 0
2 100 2020-11-15 17:00:00 3 3 2
3 200 2020-11-15 17:00:00 1 2 0
希望有人可以帮助我:)
【问题讨论】:
标签: python pandas dataframe pandas-groupby