如何将一列分组并按日期排序,每个日期都使用熊猫按时间序列数据中的小时排序

时间:2018-10-30 13:06:14

标签: python postgresql pandas time-series

我正在处理时间序列数据,并使用熊猫来分析数据。我的数据如下:

enter image description here

这些列是“日期时间,日期,时间,价格,a,b,c,面积,y”。现在,我必须按区域将数据分组,可以通过以下方式进行分组:

df.groupby('area')

现在,我可以按以下方式对日期列上的数据进行排序:

df = df.sort_values(['date'])

但是,如果我对日期列进行排序,那么时间列将自动进行排序,但是我需要例如:

date        time     area
2018-09-13 02:00:00  5 
2018-09-13 03:00:00  5
2018-09-13 02:00:00  3
2018-09-13 03:00:00  3

如何在熊猫中实现这一目标?有什么建议么!谢谢

0 个答案:

没有答案