Python数据分析小抄我爱编程

numpy数组拼接方法

2017-01-18  本文已影响2974人  rickyall

我们可以使用numpy.concatenate((a1, a2, ....), axis=0)函数来一次完成多个数组的拼接。

案例

  >>> a=np.array([[1,2,3],[4,5,6]])
  >>> b=np.array([[11,21,31],[7,8,9]])
  # 合并行
  >>> np.concatenate((a,b,c),axis=0)  # 默认情况下,axis=0可以不写
  array([[ 1,  2,  3],
   [ 4,  5,  6],
   [11, 21, 31],
   [ 7,  8,  9]])
  # 合并列
  >>> np.concatenate((a,b),axis=1) 
   array([[ 1,  2,  3, 11, 21, 31],
   [ 4,  5,  6,  7,  8,  9]])
上一篇 下一篇

猜你喜欢

热点阅读