- 1
- 0
- 约4.2千字
- 约 23页
- 2026-11-11 发布于北京
- 举报
《Python数据分析》课件-第31章:数据合并汇报人:XXXXX年XX月XX日
目录CONTENTS主键合并方法与应用实践堆叠合并操作与数据处理根据索引合并与重叠数据处理基础数据结构合并方法拓展课堂实战演练与学习总结
PART.01主键合并方法与应用实践
merge函数核心参数解n参数:用于指定两个DataFrame中共同存在的列名作为连接键,支持传入单个列名字符串或包含多列名称的列表,仅在两边存在同名列时可用。left_on与right_on:当左右两个DataFrame连接键的列名不同时使用,分别指定左侧和右侧用于连接的列名,合并后若产生重复列可配合drop方法删除。left_index与right_index:允许将DataFrame的行索引作为连接键进行合并,也可与列名参数混合使用,实现索引与列的交叉连接,或直接使用join方法替代。suffixes参数:当合并结果中出现两个重复的非连接列名时,merge会自动添加后缀,默认为_x与_y,可通过此参数自定义后缀名以区分来源。
内连接与外连接场景对比内连接how参数默认取值为inner,即取两表连接键的交集,只有左右键值均存在的行才会保留在结果中,适用于提取两表共有的核心数据。外连接将how设置为outer表示外连接,取两表键值的并集,缺失数据以NaN填充,适用于整合分散数据,确保不遗漏任何表的完整信息。
原创力文档

文档评论(0)