2011-11-28 10 views

答えて

33

おそらくnumpy.insert

>>> import numpy as np 
>>> a = np.zeros((2, 2)) 
>>> a 
array([[ 0., 0.], 
     [ 0., 0.]]) 
# In the following line 1 is the index before which to insert, 0 is the axis. 
>>> np.insert(a, 1, np.array((1, 1)), 0) 
array([[ 0., 0.], 
     [ 1., 1.], 
     [ 0., 0.]]) 
>>> np.insert(a, 1, np.array((1, 1)), 1) 
array([[ 0., 1., 0.], 
     [ 0., 1., 0.]]) 
+0

偉大な探しています!ありがとうございます – Shan

+0

バージョン1.4.2では動作しないようです – Bogdan

関連する問題