我有一个pandas数据框,其中一列代表日期:
Name: ts_placed, Length: 13631, dtype: datetime64[ns]
看起来像这样:
0 2014-10-18 16:53:00
1 2014-10-27 11:57:00
2 2014-10-27 11:57:00
3 2014-10-08 16:35:00
4 2014-10-24 16:36:00
5 2014-11-06 15:34:00
6 2014-11-11 10:30:00
....
我知道如何使用以下功能对其进行分组:
grouped = data.groupby('ts_placed')
我想要做的是使用相同的功能,但按周分组行。
答案 0 :(得分:0)
答案 1 :(得分:0)
你也可以使用Timergrouper
df.set_index(your_date).groupby(pd.TimeGrouper('W')).size()