@TOCpython小计(一)
python矩阵和向量的拼接
比如用python生成一个长度为17000的向量和一个17000×8的矩阵,那么向量的shape为(17000,),矩阵的shape为(17000,8)。查了CSDN上很多都是矩阵拼接矩阵,用的基本就是numpy.concatenate,但是这个函数只能拼接两个相同shape的array。
所以首先要用reshape将向量变成矩阵
reshape(17000,1)
numpy.concatenate
numpy.concatenate,axis=0为按列拼接,axis=1为按行拼接,axis对应shape的位置按照从左往右。axis为几,就是拼接后矩阵的shape的第几位发生变化。