如何按截止日期不同的月份分组?

时间:2019-07-08 19:12:23

标签: python pandas dataframe datetime

我正在创建一个payments_summary数据库,其中每一行都有一个客户ID,每一列都有一个月。

来源数据库具有[client_ID, date, amount]列(每笔收到的付款都为一行)。

我还有另一个数据库

使用Pandas,我可以轻松地将Pandas按月分组,并按月对函数进行重新采样,而且我知道我可以遍历数据库,以便每一行都以不同的日期进行处理,但是由于数据库很大,所以我宁愿使用向量函数。

这是按月分组,但我想按不同截止日期的月分组。

我尝试过

df.groupby(['colA']).resample('M').sum()

因此,如果客户A的截止日期为第4天,我可以有一个矩阵,其中每列都有从5月4日到6月4日的付款总和,就像每个月的付款总和一样,而不是从每月的第一天到最后一天。

0 个答案:

没有答案
相关问题