【numpyの】numpy.transpose()転置機能

官网】【https://docs.scipy.org/doc/numpy-1.15.0/reference/generated/numpy.transpose.html

numpy.transpose(軸=なし)[ソース]

array_like、入力配列:パラメータ。

パラメータは軸:int型のリストを、その代わりに、デフォルトでは、座標軸の所定の値に応じて配置されるように、寸法を逆。
 >>> X = np.arange(4).reshape((2,2 ))
 >>> X 
アレイ([0、 1 ]、
       [ 2、3])
>>> NP。転置(x)の
配列([0、 2 ]、
       [ 1、3])
>>> X = np.ones((1、2、3 ))
 >>> np.transpose(X、(1、0、2 ))。形状 2、1、3)

図1に示すように、リセットすることができる配列を転置、ソースデータを返すする図である(任意のコピー動作を続行しません)

2は、3通りの方法で移調します:

    (1)方法を転置
    (2)Tのプロパティ
    (3)メソッドをswapaxes。

Tは、二次元アレイに適用されます

>>> インポートNP AS numpyの
 >>> ARR = np.arange .reshapeは、(4,5)、(20)で#は、4行5列のアレイを生成 
>>> ARR 
配列([0、   1、2、。3、 4 ]、
       [ 5 ,. 6 ,. 7 ,. 8 ,. 9 ]、
       [ 10 ,. 11、12、14 13である]、
       [ 15、16 ,. 17、18 ,. 19である]])
 >>> arr.T  転置を求めます 
アレイ([0 ,. 5、10、15 ]、
       [ 1 ,. 6 ,. 11、16 ]、
       [ 2 ,. 7、12 ,. 17である]、
       [ 3 ,. 8、13、18である]、
       [ 4 ,. 9、14、 19]])

https://www.cnblogs.com/sunshinewang/p/6893503.html

おすすめ

転載: www.cnblogs.com/ITCSJ/p/11314953.html