我有两个系列,有一些共同的索引,而有些却没有,例如:
a = pd.Series({1:None,2:None,3:None}) b = pd.Series({1:1,2:2,4:4})
我想将a中的值设置为b中的值并加上相应的索引:
a
b
预期结果:
In: print(a) Out: 1 1 2 2 3 None
我尝试过:
a.loc[b.index] = b.values
但是显然,它会引发索引为4的KeyError。
哪个是最好的方法?谢谢!
尝试a.update(b)填写值。
a.update(b)