下面是我在使用 pandas pivot_table 函数后以 .csv 格式输出的数据透视表片段:
Sub-Product 11/1/12 11/2/12 11/3/12 11/4/12 11/5/12 11/6/12
GP Acquisitions 164 168 54 72 203 167
GP Applications 190 207 65 91 227 200
GPF Acquisitions 1124 1142 992 1053 1467 1198
GPF Applications 1391 1430 1269 1357 1855 1510
我现在唯一需要做的就是在将每个子产品输出到 .csv 文件之前,在 pandas 中使用 groupby 按周汇总每个子产品的值。
下面是我想要的输出,但它是在 Excel 中完成的。第一列可能不完全相同,但我很好。我需要做的主要事情是按周对日期进行分组,以便我可以按周获得数据的总和。(查看第一行如何按每 7 天分组日期)。希望能够使用 python/pandas 做到这一点。是否可以?
Row Labels 11/4/12 - 11/10/12 11/11/12 - 11/17/12
GP
Acquisitions 926 728
Applications 1092 889
GPF
Acquisitions 8206 6425
Applications 10527 8894