A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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


1 个回复

倒序浏览
奈斯
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马