私は、パンダでの真っ直ぐな操作だと思うことをやろうとしていますが、うまくいかないようです。
インデックスの数が異なる 2 つの pandas シリーズがあります。インデックスを共有している場合は値を追加したいと思います。それ以外の場合は、対応するインデックスを持たない値を渡したいだけです。
例えば
Sr1 = pd.Series([1,2,3,4], index = ['A', 'B', 'C', 'D'])
Sr2 = pd.Series([5,6], index = ['A', 'C'])
Sr1 Sr2
A 1 A 5
B 2 C 6
C 3
D 4
Sr1 + Sr2
またはSr1.add(Sr2)
与える
A 6
B NaN
C 9
D NaN
しかし、私が欲しいのは
A 6
B 2
C 9
D 4
B
とのD
値Sr1
が渡されるだけです。
助言がありますか?