2016-06-10 96 views

回答

5

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

df.groupby(pd.TimeGrouper(key='your_time_column', freq='3H')).count() 

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

+0

我意识到,是的,我没有给出所有细节。 1)3T是3分钟,所以它应该是3小时(我试过,3小时3小时变换日期时间列,2)它总结了第一列的值,所以它没有正确计数值。如果我使用.count()的作品!如果你纠正3T至3小时,总计数我会将其标记为正确 – claire

+0

@claire感谢您的澄清,我编辑了我的答案。 – IanS