【发布时间】:2021-07-08 00:28:18
【问题描述】:
我有一个示例数据框
Account Date Amount
10 2020-06-01 100
10 2020-06-11 500
10 2020-06-21 600
10 2020-06-25 900
10 2020-07-11 1000
10 2020-07-15 600
11 2020-06-01 100
11 2020-06-11 200
11 2020-06-21 500
11 2020-06-25 1500
11 2020-07-11 2500
11 2020-07-15 6700
我想获取每个帐户每隔 30 天的行数,即
Account Date Amount
10 2020-06-01 1
10 2020-06-11 2
10 2020-06-21 3
10 2020-06-25 4
10 2020-07-11 4
10 2020-07-15 4
11 2020-06-01 1
11 2020-06-11 2
11 2020-06-21 3
11 2020-06-25 4
11 2020-07-11 4
11 2020-07-15 4
我已经尝试过 Grouper 和重新采样,但这些给了我每 30 天的计数,而不是滚动计数。
提前致谢!
【问题讨论】:
标签: python-3.x pandas pandas-groupby rolling-computation