pandas之数据清洗 merge函数
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 合并操作中左边的DataFrame
right 合并操作中右边的DataFrame
on 需要连接的列名,必须是两边的DataFrame对象都有的列名,并以left和right中的列名的交际作为连接键
how 'inner','outer','left','right'之一,默认是'inner'
left_on left DataFrame中用作连接的列
right_on right DateFrame中用作连接的列
left_index 使用left的行索引作为它的连接键(如果是multiIndex,则是多个键)
right_index 使用right的行索引作为它的连接键(如果是multiIndex,则是多个键) |
|