今回は、Numpy行列を連結してみます。
行列を連結する
まずNumpyをインポートし、2行3列の行列を2つ作成します。
[コード]
1 | import numpy as np |
[実行結果]
行列 x [[1 2 3] [4 5 6]] 行列 y [[1. 1. 1.] [1. 1. 1.]]
numpy.r_[]を使うと、行について連結することができます。
[コード]
1 | z = np.r_[x, y] |
[実行結果]
[[1. 2. 3.] [4. 5. 6.] [1. 1. 1.] [1. 1. 1.]]
numpy.c_[]を使うと、列について連結することができます。
[コード]
1 | z = np.c_[x, y] |
[実行結果]
[[1. 2. 3. 1. 1. 1.] [4. 5. 6. 1. 1. 1.]]