2013-06-05 39 views
9

道歉,如果这明显记录在某处,但我无法发现它。我有两个有重叠日期/指标的TimeSeries,我想合并它们。我假设我必须指定两个系列中的哪一个从重叠日期取值。为了说明我有:在熊猫中合并两个时间序列

s1: 
2008-09-15 100 
2008-10-15 101 

s2: 
2008-10-15 101.01 
2008-11-15 102.02 

,我想:

s3: 
2008-09-15 100 
2008-10-15 101 
2008-11-15 102.02 

s3: 
2008-09-15 100 
2008-10-15 101.01 
2008-11-15 102.02 

回答

14

这是可以实现使用combine_first

In [11]: s1.combine_first(s2) 
Out[11]: 
2008-09-15 100.00 
2008-10-15 101.00 
2008-11-15 102.02 
dtype: float64