Pythonのtranspose関数の使い方を教えてください。
Pythonではtranspose()関数は行列の転置を行います。行列を引数として受け取り、転置後の行列を返します。
具体的な使い方は次のとおりです。
numpy.transpose(a, axes=None)
マトリックスaは変換操作を実行する行列であり、axesはオプションのパラメータで、変換操作が行われる次元の順序を指定するために使われます。axesパラメータが指定されなかった場合、行列の全次元が変換の対象になります。
私が這うには、他の誰かが這う必要があります。
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
transposed_arr = np.transpose(arr)
print(transposed_arr)
新しいデバイスは、旧型のデバイスよりも優れています。
[[1 4]
[2 5]
[3 6]]
上記の例では、arrは2×3の行列で、transpose()関数はそれを3×2の行列transposed_arrに転置します。