如何在pandas日期帧中以分钟为单位分组秒数

时间:2017-11-03 12:20:19

标签: python pandas date dataframe timedelta

现在我有几秒钟,我想分组。我知道我需要修改它,但我不确定如何。

我的秒数是这样的:

2017-08-18 23:59:35+02:00                     -45.40   
2017-08-18 23:59:36+02:00                     -69.00   
2017-08-18 23:59:37+02:00                     -35.00   
2017-08-18 23:59:38+02:00                      -1.00   
2017-08-18 23:59:39+02:00                      33.00 

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果' qh'是您希望按分钟分组的数据帧中的时间列,您可以将其设置为索引:

df.set_index('qh', inplace=True)

然后,您可以按分钟重新采样(分组)索引,并将值作为系列获取。在这里,我只是总结值:

output = df['values'].resample('1Min').sum()