numpy concatenate函数的使用方法,Python concatenate函数怎么用
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、numpy.concatenate函数
功能:沿现有轴拼接一系列数组。
2、使用语法
numpy.concatenate((a1,a2,),轴=0,输出=无)3、使用参数
将结构相同的数组序列组合成一个数组。
A1,a2,是数组类型的参数,传入的数组必须具有相同的形状。
指定轴缝合的方向,默认轴=0(逐行缝合)(纵向缝合是沿着轴=1方向)。
Axis=0,拼接方向为横轴,纵轴结构需要相同。拼接方向可以理解为拼接完成后数字变化的方向。
注意:一般axis=0表示操作这个轴的数组,操作方向是另一个轴,即axis=1。
4、使用实例
importnumpyasnp
x=[[1,2],
[3,4]]
x1=np.concatenate([x,x],axis=0)
打印( x1轴=0 )
打印(x1)
x2=np.concatenate([x,x],axis=1)
打印( x2轴=1 )
打印(x2)输出
x1轴=0
[[12]
[34]
[12]
[34]]
x2轴=1
[[1212]
[3434]]python的numpy库数据处理中合并的方法有很多种,但希望合并效率高,适合大规模数据拼接。只有numpy.concatenate()函数才能一次完成多个数组的拼接,在合并数组时会比append()更方便高效。
以上是python中numpy.concatenate()函数的使用介绍。需要注意的是,参数一般是axis=0,也就是操作这个轴的数组,操作方向是另一个轴,也就是axis=1。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。