0
私は次の2つの配列を持っています: a =(6,1)b =(6,4) 配列(a)を配列に追加する場合はc )。numpy配列に別の列を追加する
試行: c = np.column_stack([b、a]) ディメンションの不一致によりエラーが発生します。
私は次の2つの配列を持っています: a =(6,1)b =(6,4) 配列(a)を配列に追加する場合はc )。numpy配列に別の列を追加する
試行: c = np.column_stack([b、a]) ディメンションの不一致によりエラーが発生します。
試してみてください。
c = np.concatenate((b,a), axis=1)
これはa.shape = (6,1)
ことを前提としています。 a.shape = (6,)
なら、あなたが行うことができます:
c = np.concatenate((b,a.reshape((6,1))), axis=1)
は見https://stackoverflow.com/questions/15815854/how-to-add-column-to-numpy-arrayとhttps://stackoverflow.com/questions/ 8486294 /余分な列から数値への配列を追加する方法 –