如何计算一周中每天的平均数量?

时间:2019-10-22 10:33:53

标签: pandas-groupby

我有一个包含订单总数的数据列表,我想计算一周中每天的平均订单数。例如,星期一的平均订单数。

Setup

1 个答案:

答案 0 :(得分:1)

  1. 确保您的日期列采用日期时间格式(看起来已经是)
  2. 添加列以将日期转换为星期几
  3. 按星期几分组并取平均值
df['Date'] = pd.to_datetime(df['Date'])  # Step 1
df['DayofWeek'] =df['Date'].dt.day_name()  # Step 2
df.groupby(['DayofWeek']).mean()  # Step 3