【发布时间】:2020-05-18 20:17:31
【问题描述】:
这是我打电话给to_period 时的日期格式
代码如下:
df.groupby(df.date.dt.to_period(freq='W'))
date
2020-02-10/2020-02-16
2020-02-17/2020-02-23
2020-02-24/2020-03-01
2020-03-02/2020-03-08
但是,我只想显示第一个日期,所以它看起来像这样:
date
2020-02-10
2020-02-17
2020-02-24
2020-03-02
我尝试使用strftime 只取年、月和日期。但是,这会选择第二天而不是同一行中的第一天。
我按周分组
df.groupby(df.date.dt.to_period(freq='W'))['interviews'].sum().reset_index().sort_values('date')
谢谢!
【问题讨论】:
-
分组前的数据是什么样子的?
-
嗨!添加了更改
-
您可以粘贴输入数据框而不是添加图像吗?