熊猫每个日期分组

时间:2020-04-13 13:48:47

标签: python-3.x pandas

我有一个csv文件,其数据如下:

date        dept1  dept2 dept3
1/5/2018      5      3    0
2/5/2018      12     8    6
3/5/2018       7     10   9

我已将此数据读入数据框:

dept_df = pd.read_csv('dept_sales.csv')

我必须每天将这个部门的销售数字分组,并以降序排列:

  Date       dept1  dept2 dept3
1/5/2018      5      3     0
2/5/2018      17     11    6
3/5/2018      24     21    15

1 个答案:

答案 0 :(得分:0)

您可以使用cumsum方法:

dept_df.groupby(['Date']).agg({'dept1': 'cumsum', 'dept2': 'cumsum', 'dept3': 'cumsum'})