当前位置: 首页 > 图灵资讯 > 行业资讯> python concat方法的作用

python concat方法的作用

来源:图灵python
时间: 2024-07-16 09:49:02

说明

1、concat方法相当于数据库中的全连接,可以指定按轴连接,也可以指定join连接方式。

2、与数据库不同的是,concat不会重。

drop_duplicates方法可以用来达到去重的效果。

语法

concat(objs,axis=0,join='outer',join_axes=None,ignore_index=False,
keys=None,levels=None,names=None,verify_integrity=False,copy=True):

作用

如果在axis=0时作用于Series,类似于union。axis=1 构成DataFrame的时候,索引是union后的,列是类似join后的结果。

通过参数join__axes=[] 指定自定义索引。

通过参数keys=[] 创建层次索引

通过参数ignore__index=True重建索引。

实例

内部按轴连接。
cityrankcityrank
chicao1chica
SanFrancisco2Boston4
2Newyorkcity3losangeles5


进行外部连接并指定keys(行索引)
cityrank
a0chica
SanFrancisco2
2Newyorkcity3
b0chica
1Boston4
2.LosAngeles5


去重后
cityrank
0chicago1
SanFrancisco2
2Newyorkcity3
四Boston4
5LosAngeles5

以上是python concat方法的作用,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。