Python 将数据帧行与加法组合

Python 将数据帧行与加法组合,python,datetime,pandas,dataframe,date-range,Python,Datetime,Pandas,Dataframe,Date Range,我正在努力解决这个问题。我尝试过搜索,也尝试过一些选择,但似乎无法管理它 我想采用以下数据帧(简化),它以30分钟为间隔,以日期范围作为索引: Data 2016-11-24 00:00:00 5 2016-11-24 00:30:00 1 2016-11-24 01:00:00 4 2016-11-24 01:30:00 11 2016-11-24 02:00:00 3 2016-11-24 02:30:00 19 etc 基

我正在努力解决这个问题。我尝试过搜索,也尝试过一些选择,但似乎无法管理它

我想采用以下数据帧(简化),它以30分钟为间隔,以日期范围作为索引:

                     Data
2016-11-24 00:00:00   5
2016-11-24 00:30:00   1
2016-11-24 01:00:00   4
2016-11-24 01:30:00   11
2016-11-24 02:00:00   3
2016-11-24 02:30:00   19
etc
基本上是“组合”行,将值相加,并将时间序列更改为每小时而不是30分钟的间隔,因此我最终得出以下结论:

                     Data
2016-11-24 00:00:00   6
2016-11-24 01:00:00   15
2016-11-24 02:00:00   22
etc
有人有什么建议吗?

您可以使用
sum

df = df.resample('h').sum()
print (df)
                     Data
2016-11-24 00:00:00     6
2016-11-24 01:00:00    15
2016-11-24 02:00:00    22

哇!这是一个迅速的反应,而且效果很好。谢谢。很高兴能帮助你!