连接数据框并在日期之间进行汇总

时间:2019-04-07 03:44:26

标签: python date aggregate

我有两个数据框:

df1是一系列日期,每个星期间隔一次,如下所示:

   End_dates    
0   1/1/2018    
1   1/8/2018    
2   1/15/2018   
3   1/22/2018   
4   1/29/2018   

df2是每日销售额:

        Date    Person  Type    Sales
0   1-Jan-18    Jim     Food    500
1   2-Jan-18    Jim     Food    500
2   3-Jan-18    Jim     Food    500
3   4-Jan-18    Jim     Food    500
4   5-Jan-18    Jim     Food    500
5   6-Jan-18    Jim     Food    500
6   7-Jan-18    Jim     Food    500
7   8-Jan-18    Jim     Food    500
8   9-Jan-18    Jim     Food    500
9   10-Jan-18   Jim     Food    500
10  11-Jan-18   Jim     Food    500

我正在尝试创建一个合并df1和df2的新数据框,从而该流程将每日销售额汇总为几周,如下所示:

   End_dates   Person  Type  Sales  
0   1/8/2018    Jim    Food  3500

我似乎无法以允许我将几天汇总成几周的方式加入数据框。任何帮助将不胜感激,因为我发现很多帖子还没有完全回答。先感谢您。

0 个答案:

没有答案