- 横向拼接
- 纵向拼接
- 横向拼接
merge
pd. merge(df1, df2)
pd.merge(df1,df2,left_on="编号",right_on="学号") ——当左右的连接键列名不同时
pd.merge(df1,df2,left_index=True,right_index="学号") ——可以将索引作为连接键
连接方式 inner,left,right,outer
pd.merge(df1,df2,on="学号",how="inner")
- 纵向拼接
concat
pd. concat(df1, df2)
pd.concat([df1,df2],ignore_index=True) ——生成一组新的索引
pd.concat([df1,df2],ignore_index=True).drop_duplicates() ——去除重复值(当两表有重复值进行合并后)