本篇介绍np.concatenate、np.vstack、np.hstack
np.concatenate
一维向量合并
- 合并之后还是一维向量

二维向量合并
- np.concatenate()默认在aixs=0方向上合并,即沿着行方向(增加行)
- axis=1时,表示沿着列方向(增加列)

二维矩阵与向量合并
- 先将向量变成两个维度
- 沿着axis=0合并(增加行数)时,要保证列数要相等
-
沿着axis=1合并时,要保证行数要相等
np.vstack、np.hstack
- 矩阵与向量合并时,能够自动匹配形状进行合并,不必再将向量先变为两维度
- np.vstack()是沿行方向合并(增加行数),类似于np.concatenate(axis=0),当然还要保证列数相等
- np.hstack()是沿列方向合并(增加列数),类似于np.concatenate(axis=1),当然还要保证行数相等

