1.vstack(),就是把多个数组以列的方式合并在一起。
>>> a = np.array([1, 2, 3]) >>> b = np.array([2, 3, 4]) >>> np.vstack((a,b)) array([[1, 2, 3], [2, 3, 4]])
>>> a = np.array([[1], [2], [3]]) >>> b = np.array([[2], [3], [4]]) >>> np.vstack((a,b)) array([[1], [2], [3], [2], [3], [4]])
2.reshape(),就改变数组形式。
一行四列的数组通过reshape(-1,1)变为4行一列的形式。其中-1表示里面最终的行数,1表示列数。