merge函数参数详解:
pd.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:左右两个数据框的连接方式。可选‘left’、‘right’、‘outer’、‘inner’,默认为inner。
on:左右两个待拼接数据框有共同列名,且按该列拼接两个数据框时使用该参数。
left_on:拼接两个数据框时,左数据框对应连接关键字(可为列表)。
right_on:拼接两个数据框时,右数据框对应连接关键字(可为列表)。
left_index:若为True,则按左数据框的索引连接两个数据框。
right_index:若为True,则按右数据框的索引连接两个数据框。
sort:按字典顺序通过连接键对结果数据框进行排序。
suffixes:为左右数据框中重复列名定义后缀。默认加(‘x’,‘y’)。
merge函数简单实例:链接: 数据分析常用函数—pd.merge.