0
長さの異なる行列がいくつかあります。サイズは200 * 59、200 * 1、200 * 1です。200 * 61の大きな行列を作りたいと思います。私はどうすればいいのですか?Pythonで行列をマージする
長さの異なる行列がいくつかあります。サイズは200 * 59、200 * 1、200 * 1です。200 * 61の大きな行列を作りたいと思います。私はどうすればいいのですか?Pythonで行列をマージする
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)
[Pythonで小さな行列のうち、より大きな行列を作る]の可能複製(http://stackoverflow.com/questions/6791528/making-bigger-matrices-out-of Pythonでのより小さい行列) – luchonacho