pandas合并数据df3=df1.add(df2)加法运算合并
!!执行前要设定索引列!!
索引列的意思是固定不变的列
列转索引
add() 加法运算合并
import numpy as npimport pandas as pd
| df1 |
a |
b |
c |
| a |
1 |
2 |
3 |
| b |
1 |
2 |
3 |
| c |
1 |
2 |
3 |
| df2 |
a |
b |
d |
| a |
1 |
2 |
3 |
| b |
1 |
2 |
3 |
| d |
1 |
2 |
3 |
df3 = df1.add(df2, fill_value=0)
fill_value=0 空值为0
| df3 |
a |
b |
c |
d |
| a |
2 |
4 |
3 |
3 |
| b |
4 |
4 |
3 |
3 |
| c |
1 |
2 |
3 |
0 |
| d |
1 |
2 |
0 |
0 |