« [Python]行列を作る | トップページ | [Python]2次元配列を作る(リストのリスト) »

2020年5月24日 (日)

[Python]転置行列を作る

NumPyライブラリのndarrayクラスを使う場合は.Tを使う。以下は、2行3列の行列を転置させた例(つまり3行2列の行列を作る)。

>>> import numpy as np
>>> mx1 = np.array([[1, 2, 3], [4, 5, 6]])
>>> mx1[1, 2]
6
>>> np.array(mx1).T
array([[1, 4],
[2, 5],
[3, 6]])
>>> mx2 = np.array(mx1).T
>>> mx2
array([[1, 4],
[2, 5],
[3, 6]])
>>> mx2[2, 1]
6

« [Python]行列を作る | トップページ | [Python]2次元配列を作る(リストのリスト) »

Python」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [Python]行列を作る | トップページ | [Python]2次元配列を作る(リストのリスト) »

無料ブログはココログ

■■

■■■