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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。