101、数组转置和轴对换

2017-12-06  本文已影响0人  陈容喜

      转置是重塑的一种特殊形式,它返回的是源数据的视图(不进行复制操作)。数组不仅有transpose方法,还有一个特殊的T属性:

101、数组转置和轴对换

      在进行矩阵计算时,需要利用np.dot计算矩阵内积

101、数组转置和轴对换

      对于高维数组,使用transpose进行轴转置,当不给transpose提供任何参数时,transpose与T属性的功能一致,都能实现简单的转置,如下:

101、数组转置和轴对换

      当给transpose提供一个由轴编号组成的元组时能实现复杂的轴转置:

101、数组转置和轴对换

      ndarray还有一个swapaxes方法,它需要接受一对轴编号:

101、数组转置和轴对换

      swapaxes返回源数据的视图(不进行复制操作)。

上一篇 下一篇

猜你喜欢

热点阅读