Python中pandas合并DataFramepd.merge()方法

本文介绍了Python pandas库中的pd.merge()方法,用于合并DataFrame数据。内容包括pd.merge()的默认参数(内连接)、不同连接类型(左连接、右连接、外连接)的解释,以及如何在列名不同时进行合并。还提供了示例代码和练习题,帮助读者深入理解该方法。
摘要由CSDN通过智能技术生成

选择题
以下关于pd.merge()方法说法错误的是?
A 若缺省how参数:用内连接的方式合并
B 若缺省how参数:用外连接的方式合并
C how=left:用左连接的方式合并
D how=outer:用外连接的方式合并

温馨期待
期待大家提出宝贵建议,互相交流,收获更大,助教:zx

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn


问题解析
1.pd.merge(df1,df2,how='')方法用来对两个dataframe进行合并操作,how为可选参数,用来设置合并方式。
2.pd.merge(df1,df2),表示默认以内连接的方式进行合并,即只保留两个dataframe相同列中元素值相同的记录行。A选项正确,B选项错误。
3.pd.merge(df1,df2,how=’left’),表示以左连接的方式进行合并,保留左数据框df1的所有记录行,若右数据框df2中没有相应数据则用NaN填充。C选项正确。
4.pd.merge(df1,df2,how=’right’),表示以右连接的方式进行合并,保留右数据框df2的所有记录行,若左数据框df1中没有相应数据则用NaN填充。
5.pd.merge(df1,df2,how=’outer’),表示以外连接的方式进行合并,保留左右数据框的所有记录行,缺失的数据用NaN填充。D选项正确。
6.当两个DataFrame中不存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值