您现在的位置是:课程教程文章

python concat方法的作用

2023-12-14 20:42课程教程文章 人已围观

说明

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):

作用

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

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

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

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

实例

按轴进行内连接。
cityrankcityrank
0Chicago1Chicago1
1SanFrancisco2Boston4
2NewYorkCity3LosAngeles5


进行外连接并指定keys(行索引)
cityrank
a0Chicago1
1SanFrancisco2
2NewYorkCity3
b0Chicago1
1Boston4
2LosAngeles5


去重后
cityrank
0Chicago1
1SanFrancisco2
2NewYorkCity3
4Boston4
5LosAngeles5

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

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

课程教程:python concat方法的作用

上一篇:python Unittest的组成

下一篇:没有了

站点信息

  • 文章统计篇文章