Pythonの組み込み関数の1つであるtranspose
引数にaxisを指定することで,入れかえが可能です.
In:
test = np.array([[1,2],[3,4]])
test.transpose(1,0)
Out:
array([[1, 3],
[2, 4]])
transpose()を使う意味がなくなりますが,test.transpose(0,1)
はtest
と等しくなります.
In:
test = np.array([[1,2],[3,4]])
test.transpose(0,1)
Out:
array([[1, 2],
[3, 4]])