import pandas as pd
left = pd.read_excel("left.xlsx")
left
right = pd.read_excel("right.xlsx")
right
以下分别为左连接、右连接、内连接。
pd.merge(left,right,left_on="name",right_on="name",how="left")
left (左连接):返回包括左表中的所有记录和右表中连接字段相等的记录。
pd.merge(left,right,left_on="name",right_on="name",how="right")
right (右连接):返回包括右表中的所有记录和左表中连接字段相等的记录
pd.merge(left,right,left_on="name",right_on="name",how="inner")
inner (等值连接或者叫内连接):只返回两个表中连接字段相等的行。