将熊猫的日期时间分为三小时

cla*_*ude 4 python datetime pandas

我想在这里将这个SO主题修改为每小时三个小时.我有一个分钟分辨率的事件数据库.我需要每小时三次对它们进行分组,并提取该分组的计数.

理想情况下,输出看起来像下面的表:

3hourly    count
0          10
3          3
6          5
9          2
...
Run Code Online (Sandbox Code Playgroud)

Ian*_*anS 6

您没有提供太多细节,但您可以使用'TimeGrouper':

df.groupby(pd.TimeGrouper(key='your_time_column', freq='3H')).count()
Run Code Online (Sandbox Code Playgroud)

key如果您的时间是索引,则该参数是可选的.