Pythonの行列の転置メソッドの使い方

Pythonのnumpyライブラリにあるtranspose関数は、行列の転置を実行するために使用できます。

最初に、numpyライブラリのインストールが必要です。numpyのインストールには、以下のコマンドを使用できます。

pip install numpy

インストール後、Numpyの転置関数を用いて行列の転置を行う

以下にサンプルコードを示します。

import numpy as np
# 原始矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 转置矩阵
transposed_matrix = np.transpose(matrix)
# 输出转置矩阵
print(transposed_matrix)

numpyライブラリをインポートし、3×3の行列を作成しました。次に、numpyのtranspose関数を用いて行列の転置を実行し、結果をtransposed_matrixに変数に保存しました。最後に、print関数を用いて転置行列を出力しました。

上記のコードを実行すると、次の結果が出力されます。

[[1 4 7]
[2 5 8]
[3 6 9]]

元の行列が転置行列で列に、元の列が転置行列で行になっていることがわかります。

bannerAds