联合重整数据combine_first

因为df3为调用方,所以combine_first返回df4对df3的修补,若相同位置都有值,以df3主调方位置

df3 = pd.DataFrame({'字母':list('abcd'),'数字':[np.nan,3,np.nan,5]})
df4 = pd.DataFrame({'字母':list('af d'),'数字':[0,1,np.nan,3]})
print(df3)
print(df4)
print(df3.combine_first(df4)) #返回df4对df3的修补,
                              # 若相同位置都有值,以df3主调方位置

联合重整数据combine_first_第1张图片

你可能感兴趣的:(数据分析)