作用:当你有多个表,且每个表都有重复信息,合并,则可以用这个
pandas合成表方法总结
注释1:axis统一为0时为竖直拼接,为1时为水平拼接
2.merge用法:
how====连接方式如下:
pandas合成表方法总结

1)内连接:pd.merge(left,right,how = ‘inner’,on = [key1,key2])
pandas合成表方法总结
相同的保留,不同的剔除:左边两次A2B2原因是相同K1K0只有一组,而右边有两组,所以重复
2)左连接:pd.merge(left,right,how = ‘left’,on = [key1,key2])
pandas合成表方法总结
左边key1key2都保留
3)右连接:pd.merge(left,right,how = ‘right’,on = [key1,key2])

同左连接原理

4)外连接:pd.merge(left,right,how = ‘outer’,on = [key1,key2])pandas合成表方法总结
所有保留,当对应无键时用NaN填充

相关文章:

  • 2022-12-23
  • 2021-10-18
  • 2021-09-16
  • 2023-03-09
  • 2021-04-16
猜你喜欢
  • 2022-02-20
  • 2021-09-11
  • 2021-07-27
相关资源
相似解决方案