1.函数比较
1.1.pd.merge(df1,df2)数据库方式数据合并(列操作)
# 可根据一个或多个键(索引名或列名)将不同DataFrame中的行连接起来
1.2.df1.join(df2)数据连接(列操作)
# 通过一个或多个键(df1索引名或列名,df2索引名)将行键接起来
# join绝大部分功能可有merge实现。
2.1pd.concat(df1,df2)沿轴连接
# 将多个对象堆叠到一起。
2.2.df1.append(df2) 将其他行附加到df的末尾,返回一个新对象。
# 不在此框架中的列将添加为新列
# append绝大部分功能可有concat实现。
3.df1.combine_first(df2)#df1值优先,用df2中的值填充df1中Na值
4.df1.combine(df2) # 通过函数组合2个数据df1,df2
5.df1.update(df2) # 用df2中的非NA值进行就地修改df1
---------------------
转载,仅作分享,侵删
作者:tcy23456
原文:https://blog.csdn.net/tcy23456/article/details/85544294
|
|