numpy实现矩阵的拼接

    xiaoxiao2023-10-27  181

    import numpy as np a=np.array([[1,2,3],[4,5,6]]) b=np.array([[11,12,31],[14,15,16]]) #方法1 c=np.r_[a,b] #沿着矩阵行拼接 print('c=',c) d=np.c_[a,b] #沿着矩阵列拼接 print('d=',d) #方法2 e=np.vstack((a,b)) #沿着矩阵行拼接 print('e=',e) f=np.hstack((a,b)) #沿着矩阵列拼接 print('f=',f) #out c= [[ 1 2 3] [ 4 5 6] [11 12 31] [14 15 16]] d= [[ 1 2 3 11 12 31] [ 4 5 6 14 15 16]] e= [[ 1 2 3] [ 4 5 6] [11 12 31] [14 15 16]] f= [[ 1 2 3 11 12 31] [ 4 5 6 14 15 16]]

    这样对矩阵拼接工作就完成了

    最新回复(0)