GLC中文网-ndarray数组的转置(transpose)和轴对换方式

NAKA中文网 /

你的位置:GLC中文网 > NAKA中文网 > ndarray数组的转置(transpose)和轴对换方式
ndarray数组的转置(transpose)和轴对换方式
发布日期:2025-01-04 10:54    点击次数:69
ndarray数组的转置(transpose)和轴对换 转置可以对数组进行重置,返回的是源数据的视图(不会进行任何复制操作)。 转置有三种方式,transpose方法、T属性以及swapaxes方法。 1 .T 2. transpose 对于高维数组,transpose需要用到一个由轴编号组成的元组,才能进行转置。 比如说三维的数组,那就对维度进行编号,也就是0,1,2。这里的0,1,2可以理解为对shape返回元组的索引。 比如 transpose((1,0,2)) 的意义在于将 (2, 3, 4) 转成 (3, 2, 4) ,比如,数值12开始的索引是 [1,0,0] ,变换后变成了 [0,1,0] ,如下图: 3.swapaxes swapaxes,它接受一对轴编号。进行轴对换。 ndarray数据基本操作 数组与标量的运算 数组与数组的运算 数组的索引与切片 ndarray-布尔类型索引 ndarray-花式索引:指的是利用整数数组进行索引的方式。 ndarray-数组转置与轴对换 ndarray-通用函数/常用函数 numpy模块中对ndarray中数据进行快速元素级运算的函数,也可以看做是简单的函数(接受一个或多个标量值,并产生一个或多个标量值)的矢量化包装器。主要包括一元函数和二元函数。 一元函数 二元函数 ndarray-聚合函数 聚合函数是对一组值(eg一个数组)进行操作,返回一个单一值作为结果的函数。 当然聚合函数也可以指定对某个具体的轴进行数据聚合操作; np.where函数 np.unique函数 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 您可能感兴趣的文章:Numpy中转置transpose、T和swapaxes的实例讲解numpy.transpose()实现数组的转置例子numpy.transpose对三维数组的转置方法

相关资讯