2016-09-02 7 views
0

長さの異なる行列がいくつかあります。サイズは200 * 59、200 * 1、200 * 1です。200 * 61の大きな行列を作りたいと思います。私はどうすればいいのですか?Pythonで行列をマージする

+0

[Pythonで小さな行列のうち、より大きな行列を作る]の可能複製(http://stackoverflow.com/questions/6791528/making-bigger-matrices-out-of Pythonでのより小さい行列) – luchonacho

答えて

1

numpyから使用concatenate

import numpy as np 
a = np.random.rand(200,59) 
b = np.random.rand(200,1) 
c = np.random.rand(200,1) 

d = np.concatenate((a,b,c),axis=1) 
print d.shape #(200,61) 
関連する問題