2013-06-05 20 views
9

これは明らかにどこかで文書化されていますが、私はそれを発見するのに苦労しています。いくつかの重複する日付/インデックスを持つ2つのTimeSeriesがあり、それらをマージしたいと思います。私は、重複する日付から値を取得するために2つの系列のどちらを指定する必要があると仮定します。説明のため私が持っている:パンダで2つの時系列をマージする

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 
関連する問題