numpy.ndarray.transpose()
函數返回軸已轉置的數組視圖。
對於一維數組,這沒有任何作用,因為轉置向量隻是同一向量。對於二維數組,這是標準矩陣轉置。對於n-D數組,如果指定了軸,則其順序指示如何排列軸。如果未提供軸並且arr.shape =(i [0],i [1],... i [n-2],i [n-1]),則arr.transpose().shape =(i [n-1 ],i [n-2],…i [1],i [0])。
用法:numpy.ndarray.transpose(*axes)
參數:
axes :[無,整數元組或n個整數]無或無自變量:反轉軸的順序。
int元組:i在元組的j-th處表示arr的i-th軸變為arr.transpose()的j-th軸。
n個int:與相同int的n-tuple相同(此形式僅用作Q元組形式的“convenience”替代形式)
Return :[ndarray] arr的視圖,具有適當排列的軸。
代碼1:
# Python program explaining
# numpy.ndarray.transpose() function
# importing numpy as geek
import numpy as geek
arr = geek.array([[5, 6], [7, 8]])
gfg = arr.transpose()
print( gfg )
輸出:
[[5 7] [6 8]]
代碼2:
# Python program explaining
# numpy.ndarray.transpose() function
# importing numpy as geek
import numpy as geek
arr = geek.array([[5, 6], [7, 8]])
gfg = arr.transpose((1, 0))
print( gfg )
輸出:
[[5 7] [6 8]]
相關用法
- Python numpy.ix_()用法及代碼示例
- Python numpy.cov()用法及代碼示例
- Python Numpy MaskedArray.any()用法及代碼示例
- Python Numpy recarray.mean()用法及代碼示例
- Python Numpy recarray.all()用法及代碼示例
- Python numpy.vander()用法及代碼示例
- Python Numpy recarray.ptp()用法及代碼示例
- Python Numpy recarray.max()用法及代碼示例
- Python Numpy MaskedArray.sum()用法及代碼示例
- Python Numpy MaskedArray.var()用法及代碼示例
- Python Numpy MaskedArray.std()用法及代碼示例
- Python numpy.tril_indices()用法及代碼示例
- Python Numpy ndarray.dot()用法及代碼示例
- Python Numpy recarray.any()用法及代碼示例
注:本文由純淨天空篩選整理自sanjoy_62大神的英文原創作品 Numpy ndarray.transpose() function | Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。