2つの1次元配列を連結するにはどうすればいいですか?ナンピ? 私は試したnumpy.concatenate
:
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5])
np.concatenate(a, b)
しかし、エラーが発生します:
TypeError: 長さ 1 の配列のみを Python スカラーに変換できます
ベストアンサー1
使用:
np.concatenate([a, b])
連結する配列は、個別の引数としてではなく、シーケンスとして渡す必要があります。
からNumPy ドキュメント:
numpy.concatenate((a1, a2, ...), axis=0)
配列のシーケンスを結合します。
軸パラメータとして解釈しようとしたb
ため、スカラーに変換できないというエラーが表示されました。