熊猫系列:将多个系列组合在一起并保留值

时间:2014-08-13 20:20:45

标签: python pandas

如果我执行以下操作:

In [1]: import pandas as pd

In [2]: series1 = pd.Series([0, 5, 2, 3])

In [3]: series1
Out[3]: 
0    0
1    5
2    2
3    3
dtype: int64

In [4]: series2 = pd.Series([2, 3, 1])

In [5]: series2
Out[5]: 
0    2
1    3
2    1
dtype: int64

然后当我一起添加第1和第2系列时,我在第3行得到NaN

In [6]: series1 + series2
Out[6]: 
0     2
1     8
2     3
3   NaN
dtype: float64

如果不修改系列2的索引,可以将总和设为:

In [6]: series1 + series2
Out[6]: 
0     2
1     8
2     3
3     3
dtype: float64

使得在求和后保留系列1中索引3的值?

0 个答案:

没有答案