2
ゼロ軸をPythonの最後の位置に移動する方法は?ゼロ軸をPythonの最後の位置に移動する方法は?
私は
a.swapaxis(0,-1)
を試してみましたが、それは最後に打ち切らゼロを入れて、だけでなく、先頭に最後の軸を入れないだけ。
rollaxis
で試してみましたが、何をしているのかわかりませんでした。
ゼロ軸をPythonの最後の位置に移動する方法は?ゼロ軸をPythonの最後の位置に移動する方法は?
私は
a.swapaxis(0,-1)
を試してみましたが、それは最後に打ち切らゼロを入れて、だけでなく、先頭に最後の軸を入れないだけ。
rollaxis
で試してみましたが、何をしているのかわかりませんでした。
私はあなたがmoveaxis
を探していると思う:
In [11]: a = np.arange(8).reshape(2, 2, 2)
In [12]: a
Out[12]:
array([[[0, 1],
[2, 3]],
[[4, 5],
[6, 7]]])
In [13]: a.swapaxes(0, -1)
Out[13]:
array([[[0, 4],
[2, 6]],
[[1, 5],
[3, 7]]])
In [14]: np.moveaxis(a, 0, -1)
Out[14]:
array([[[0, 4],
[1, 5]],
[[2, 6],
[3, 7]]])
あなたはそれを移動し、一人で他の人を残したいですか? – wwii
'a.shape'が'(2,3,4,5) 'ならば最終的な形は何ですか? – wwii