Если я правильно понимаю, вы стремитесь добавить тот же indexes
из отдельного df's
. Это соответствует вашим потребностям? Я не понимаю index 2
в X2
хотя? Должен ли он быть отброшен, если тот же index
не существует в X
?
import pandas as pd
X = ({
'A' : [1,4],
'B' : [2,5],
'C' : [3,6],
})
X = pd.DataFrame(data=X)
X2 = ({
'A' : [7,10,13],
'B' : [8,11,14],
'C' : [9,12,15],
})
X2 = pd.DataFrame(data=X2)
df_add = X.add(X2, fill_value=0)
print(df_add)
A B C
0 8.0 10.0 12.0
1 14.0 16.0 18.0
2 13.0 14.0 15.0