pandas 的merge
时间: 2023-11-14 14:10:49 浏览: 73
pandas dataframe的合并实现(append, merge, concat)
pandas 的 merge() 函数是将两个数据集按照指定的键(key)进行合并的函数。它类似于 SQL 中的 JOIN 操作。merge() 函数的语法为:pandas.merge(left, right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=('_x', '_y'), copy=True, indicator=False, validate=None)。其中,left 和 right 是要合并的两个数据集,how 表示合并方式,on 表示要合并的键,left_on 和 right_on 表示左右两个数据集中要合并的键,left_index 和 right_index 表示是否使用索引作为键,sort 表示是否按照键排序,suffixes 表示重复列的后缀,copy 表示是否复制数据,indicator 表示是否添加一列指示数据来自哪个数据集,validate 表示是否检查合并的数据集是否有重复的列名。
阅读全文