如何在 pandas 数据框中以分钟为单位对秒进行分组

How to group seconds in minutes in pandas dateframe

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

我的秒数是这样的:

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 

有什么想法吗?

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

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

然后您可以按分钟对索引重新采样(分组)并将值作为系列输出。这里我只是对值求和:

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