Python 在数据帧中按日期时间按小时分组
我试着用这个:Python 在数据帧中按日期时间按小时分组,python,group-by,Python,Group By,我试着用这个: casa_consumo_h = casa_consumo['date'].groupby(lambda x: x.hour).mean() 我得到以下错误: AttributeError: 'int' object has no attribute 'hour' 我的日期属于以下类型: date 55535 non-null datetime64[ns] 如何按小时对数据帧进行分组 date Ac
casa_consumo_h = casa_consumo['date'].groupby(lambda x: x.hour).mean()
我得到以下错误:
AttributeError: 'int' object has no attribute 'hour'
我的日期属于以下类型:
date 55535 non-null datetime64[ns]
如何按小时对数据帧进行分组
date Ac f I Pf R V
0 2017-08-01 00:00:00 37 59.97 1.49 0.4 10 22
1 2017-08-01 00:00:01 302 59.97 1.51 0.8 10 22
2 2017-08-01 00:00:03 3077 59.97 1.49 0.8 10 22
3 2017-08-01 00:00:05 300 59.97 1.50 0.8 15 22
使用:
输出:
Ac f I Pf R V
date
0 301.78 59.97 1.4975 0.7 11.25 22.0
你能发布一个稍微大一点的数据帧样本,这样我们就可以复制这个吗?
Ac f I Pf R V
date
0 301.78 59.97 1.4975 0.7 11.25 22.0