numpy concatenate函数的使用方法,Python concatenate函数怎么用

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: