道歉,如果这显然是在某处记录的,但我发现它时遇到了麻烦。我有两个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
答案 0 :(得分: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