2016-04-20 10 views
0

私は形状(100,64)の2次元配列を持っています。 シートから1つの列を削除するのと同じように、(100、63)のような新しい配列を取得する必要があります。 これを取得するのに何numpy関数を使用する必要がありますか?2D配列の一部を取得する方法はありますか?

# Let X be my (100, 64) dataset, and i the column I want to delete 
np.somefunction(X[:, :i], X[:, i:]) 

答えて

2

あなたはdeleteを使用することができます。

np.delete(X, i, axis=1) 

hstack

np.hstack((X[:, :i-1], X[:, i:]) 
関連する問題