Pandas多个数据表合并(merge)

1导入 Pandas

import pandas as pd

2参数介绍

合并方式(how 参数):

merge() 函数的 how 参数指定了合并的方式。常见的方式包括:

'inner':默认方式,取两个表的交集。

'outer':取两个表的并集,缺失值用 NaN 填充。

'left':取左表的全部行,右表中没有对应行的用 NaN 填充。

'right':取右表的全部行,左表中没有对应行的用 NaN 填充

3案例说明

left = pd.DataFrame({'name':['xx','wx','ee'],'city_code':['18','19','20']})

right = pd.DataFrame({'name':['q','w','r'],'city_name':['湖北','北京','上海']})

pd.merge(left,right,on='name')

相关推荐
Omics Pro2 天前
填补蛋白质组深度学习预处理教学空白
人工智能·python·深度学习·plotly·numpy·pandas·scikit-learn
星越华夏2 天前
Pandas获取excel表sheet名称
excel·pandas
星越华夏3 天前
PPTX判断包含图表id
python·pandas
Cloud_Shy6183 天前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十一章 Python 包跟踪器 上篇)
python·数据分析·excel·pandas·matplotlib
小郑加油4 天前
python学习Day14:实际应用——pandas的筛选与保存
python·学习·pandas
Cloud_Shy6184 天前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十章 Python 驱动的 Excel 工具 上篇)
vscode·python·数据分析·excel·pandas
Cloud_Shy6184 天前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十章 Python 驱动的 Excel 工具 下篇)
笔记·python·学习·数据分析·excel·pandas
川冰ICE5 天前
Python爬虫实战⑳|Pandas时间序列,趋势分析一网打尽
爬虫·python·pandas
小郑加油5 天前
python学习Day13:实际应用——pandas 进阶计算
python·学习·pandas
码界筑梦坊6 天前
118-基于Python的游戏账号数据可视化分析系统
python·游戏·信息可视化·毕业设计·pandas·fastapi