10.Pandas实现DataFrame的Merge(合并)
文章目录
前言
笔者最近正在学习Pandas数据分析,将自己的学习笔记做成一套系列文章。本节主要记录Pandas中DataFrame的Merge
Pandas的Merge,相当于Sql的Join,将不同的表按key关联到一个表
Merge的语法:
DataFrame.merge(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:要merge的dataframe或者有name的Series
- how:join类型,‘left’,‘right’,‘outer’,‘inner’
- on: join的key,left和right都需要有这个key
- left_on: left的