Numpyでの列追加について
以下で定義した配列に対し、全列に対し、"0"を追加したいのですが、
どのようにすればよいのでしょうか?
(0を追加する前)
arr = np.array([ [1,2,3], [4,5,6],[7,8,9] ])
arr
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
やりたいこと
array([[1, 2, 3, 0],
[4, 5, 6, 0],
[7, 8, 9, 0]])
insertを使うと、一次元配列になってしまう。
かつ、0は1回目しか入らない
np.insert(arr,3,0)
array([1, 2, 3, 0, 4, 5, 6, 7, 8, 9])