pandas数据合并concat和merge,pandas中的concat函数
本文主要介绍熊猫数据合并的pd.concat()的使用方法。通过示例代码非常详细,对大家的学习或者工作都有一定的参考价值。有需要的朋友可以和边肖一起学习。
一.导言二代码示例1:从上到下堆叠拼接示例2: axis=1左右拼接
目录
函数可以沿着指定的轴将多个数据帧或序列拼接在一起。
基本语法:
Pd.concat (objs,axis=0,join= outer ,join _ axes=none,ignore _ index=false,keys=none,levels=none,names=none,verify _ integrity=false,sort=none,copy=true,)objs表示Axis=0表拼接方式为上下堆叠,axis=1时表示左右拼接;join参数控制它是外部联接还是内部联接。join=outer 表示外部联接,它保留两个表中的所有信息;Join=inner 表示内部连接,拼接结果只保留两个表共有的信息;join_axes参数是选择在inner join时完全保留哪一个表索引,但是这个参数在官方文档中提醒很快就要废弃了,所以我们就只看join参数的性能,不详细解释了。
一、简介
二 、代码
进口熊猫作为pd
d1=[[肖磊,20,10081],[小五,30,10082]]
t1=pd。数据帧(d1)
打印(t1)
打印( **50)
d2=[王晓,22,10083],[小明,25,10084]]
t2=pd。数据帧(d2)
打印(t2)
打印( * " * 25 合并结果如下(默认上下堆叠) * " * 25)
t=pd.concat([t1,t2])
印刷(吨)
运行结果:
0 1 2
0肖磊20 10081
1小武30 10082
**************************************************
0 1 2
0王晓22 10083
1小明25 10084
* * * * * * * * * * * * * * * * * *合并结果如下(默认为上下堆叠)* * * * * * * * * * * * * * * * * *
0 1 2
0肖磊20 10081
1小武30 10082
0王晓22 10083
1小明25 10084
例1:上下堆叠拼接
进口熊猫作为pd
d1=[[肖磊,20,10081],[小五,30,10082]]
t1=pd。数据帧(d1)
打印(t1)
打印( **50)
d2=[王晓,22,10083],[小明,25,10084]]
t2=pd。数据帧(d2)
打印(t2)
打印( * " * 20 合并后的结果如下(左右拼接) * " * 20)
t=pd.concat([t1,t2],axis=1)
印刷(吨)
运行结果:
0 1 2
0肖磊20 10081
1小武30 10082
**************************************************
0 1 2
0王晓22 10083
1小明25 10084
* * * * * * * * * * * * * * * * * * * *合并结果如下(左右拼接)* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。
0 1 2 0 1 2
0肖磊20 10081王晓22 10083
1小武30 10082小明25 10084
关于panda pd.concat()用于数据合并的用法的详细说明,本文到此结束。了解更多关于熊猫警察的信息。Concat(),请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。