使用Python从多个时间序列创建时间序列

使用Python从多个时间序列创建时间序列,python,pandas,time-series,Python,Pandas,Time Series,我有多个这样的时间序列: DATE 2015-10-10 01:00:00 955.0 2015-10-11 01:00:00 702.0 2015-10-12 01:00:00 597.0 2015-10-13 01:00:00 516.0 2015-10-14 01:00:00 554.0 DATE 2015-10-10 02:00:00 972.0 2015-10-11 02:00:00 646.0 2015-10-12 02:00:00

我有多个这样的时间序列:

DATE
2015-10-10 01:00:00    955.0
2015-10-11 01:00:00    702.0
2015-10-12 01:00:00    597.0
2015-10-13 01:00:00    516.0
2015-10-14 01:00:00    554.0

DATE
2015-10-10 02:00:00    972.0
2015-10-11 02:00:00    646.0
2015-10-12 02:00:00    529.0
2015-10-13 02:00:00    554.0
2015-10-14 02:00:00    540.2

DATE
2015-10-10 03:00:00    964.0
2015-10-11 03:00:00    707.0
2015-10-12 03:00:00    557.0
2015-10-13 03:00:00    515.0
2015-10-14 03:00:00    437.2
我想做的是从这些时间序列创建一个有序且唯一的时间序列,以获得以下结果:

DATE
2015-10-10 00:00:00     622.0
2015-10-10 01:00:00     955.0
2015-10-10 02:00:00     972.0
2015-10-10 03:00:00     964.0
2015-10-10 04:00:00     914.0
...
2015-10-11 00:00:00     923.0
2015-10-11 01:00:00     955.0
2015-10-11 02:00:00     646.0
您可以使用将行连接起来,并对结果调用
sort\u index()
,以获得所需的结果:

pd.concat(list_of_series).sort_index()
您可以使用将行连接起来,并对结果调用
sort\u index()
,以获得所需的结果:

pd.concat(list_of_series).sort_index()
你也可以尝试使用。该库旨在高效处理动态数据(例如,时间序列)

你也可以尝试使用。该库旨在高效处理动态数据(例如,时间序列)


你可以做
pd.concat(系列列表)。sort\u index()
我想应该可以了谢谢你@EdChum!那么它是否有效,这是一个猜测是的,它非常有效!完成!这是你第二次回答我的问题,很快,谢谢!你可以做
pd.concat(系列列表)。sort\u index()
我想应该可以了谢谢你@EdChum!那么它是否有效,这是一个猜测是的,它非常有效!完成!这是你第二次回答我的问题,很快,谢谢!