Python | NumPy 1次元配列2個を結合して2次元配列にする方法

Python

Python NumPyで1次元配列2個を結合して2次元配列にする方法を説明する。

[1次元配列1]
と
[1次元配列2]

を結合し、

[[1次元配列1]
 [1次元配列2]]

を生成する。

結論

np.stack([1次元配列1, 1次元配列2])と記述する。

コード例

下記コードを例にnp.stackの動きを例示する。

#!/usr/bin/env python3

import numpy as np

うんこ = np.array([1, 2, 3])
ちんこ = np.array([11, 12, 13])

うんこちんこ = np.stack([うんこ, ちんこ])

print(うんこちんこ)

print結果

[[ 1  2  3]
 [11 12 13]]

まとめ

Python NumPyで1次元配列2個を結合して2次元配列にする方法を説明した。

コメント