说明
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电脑。