微信登录

合并数据 - df3=df1.add(df2) - 加法运算合并

合并数据 -  df3=df1.add(df2) - 加法运算合并

!!执行前要设定索引列!!

索引列的意思是固定不变的列
列转索引

add() 加法运算合并

  1. import numpy as np
  2. import 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
  1. 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