Python之王 Pandas数据合并与拼接的5种方法( 二 )
文章图片
文章图片
三、DataFrame.join:主要用于索引上的合并语法:
join(self,other,on=None,how='left',lsuffix='',rsuffix='',sort=False):其参数的意义与merge方法中的参数意义基本一样 。 该方法最为简单 , 主要用于索引上的合并 。
举例:
文章图片
文章图片
使用join , 默认使用索引进行关联
文章图片
使用merge , 指定使用索引进行关联 , 代码更复杂
文章图片
使用concat , 默认索引全部保留
文章图片
四、Series.append:纵向追加Series语法:
(self,to_append,ignore_index=False,verify_integrity=False)举例:
文章图片
五、DataFrame.append:纵向追加DataFrame语法:
(self,other,ignore_index=False,verify_integrity=False,sort=False)举例:
文章图片
文章图片
总结1、join最简单 , 主要用于基于索引的横向合并拼接
2、merge最常用 , 主要用于基于指定列的横向合并拼接
3、concat最强大 , 可用于横向和纵向合并拼接
4、append , 主要用于纵向追加
- 悠家娱乐 VS Code 中的 Python 体验,#新闻拍一拍# 微软推出 Pylance,改善
- 小串|终于上烧烤了!烧烤界性价比之王!青岛这家口碑好店
- 汐炜医生|癌症之王胰腺癌能治好吗?
- Python1行代码实现Python数据分析:图表美观清晰,自带对比功能丨开源
- 奔跑的小罗子|它背靠着1.4万亿商业江山,店面突破3200家!国内超市之王诞生
- 美食杰官方|这东西是肉类之王,脂肪极少,夏天常吃不怕胖,比羊肉还养人
- 成都商报|帮帮他们!4岁病儿与“癌症之王”战斗,护士妈妈在ICU救人
- 球仙来了|20冠紧追巴萨,三冠王伟业只差欧冠,德国杯之王诞生!拜仁4球大胜
- 数据结构Pandas数据合并与拼接的5种方法
- 快资讯|《新喜剧之王》背后的冷知识