#numpy矩阵合并 (np.vstack np.hstack np.dstack)
##np.vstack()
np.vstack() 函数会将多个矩阵在第一个纬度方向(行)合并,相当与np.concatenate(tup, axis=0)
>>> a = np.array([1, 2, 3])
>>> b = np.array([4, 5, 6])
>>> np.vstack((a,b))
array([[1, 2, 3],[4, 5, 6]])
>>> a = np.array([[1], [2], [3]])
>>> b = np.array([[4], [5], [6]])
>>> np.vstack((a,b))
array([[1], [2], [3], [4], [5], [6]])
##np.hstack()
hstack() 函数会将多个矩阵在第二个纬度方向(列)合并,相当与np.concatenate(tup, axis=1)
>>> a = np.array([[1],[2],[3]])
>>> b = np.array([[2],[3],[4]])
>>> np.hstack((a,b))
array([[1, 2],
[2, 3],
[3, 4]])
如果矩阵只有一个纬度,就将其合并
>>> a = np.array((1,2,3))
>>> b = np.array((2,3,4))
>>> np.hstack((a,b))
array([1, 2, 3, 2, 3, 4])
如果矩阵有多个纬度,只按第二个纬度合并
>&