重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
python中concat方法的作用是什么?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联公司专注于靖西网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供靖西营销型网站建设,靖西网站制作、靖西网页设计、靖西网站官网定制、小程序开发服务,打造靖西网络公司原创品牌,更为您提供靖西网站排名全网营销落地服务。
1、说明
concat方法相当于数据库中的全连接(UNION ALL),可以指定按某个轴进行连接,也可以指定连接的方式join(outer,inner 只有这两种)。与数据库不同的时concat不会去重,要达到去重的效果可以使用drop_duplicates方法。
2、语法
concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False, copy=True):
3、作用
作用于Series时,如果在axis=0时,类似union。axis=1 时,组成一个DataFrame,索引是union后的,列是类似join后的结果。
通过参数join_axes=[] 指定自定义索引。
通过参数keys=[] 创建层次化索引
通过参数ignore_index=True重建索引。
4、实例
按轴进行内连接。 city rank city rank 0 Chicago 1 Chicago 1 1 San Francisco 2 Boston 4 2 New York City 3 Los Angeles 5 进行外连接并指定keys(行索引) city rank a 0 Chicago 1 1 San Francisco 2 2 New York City 3 b 0 Chicago 1 1 Boston 4 2 Los Angeles 5 去重后 city rank 0 Chicago 1 1 San Francisco 2 2 New York City 3 4 Boston 4 5 Los Angeles 5
看完上述内容,你们掌握python中concat方法的作用是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!