对numpy下的轴交换transpose和swapaxes的示例解读

yipeiwu_com5年前Python基础

如下所示:

解读:

transpose( ) 方法的参数是一个 由 轴编号(轴编号自0 开始) 序列构成的 元组。

开始时,数组的轴编号序列是默认从 0开始的 :0,1,2,,

坐标的顺序也是这个轴编号的顺序,(0,1,2)

当使用 transpose 时候,轴编号的顺序变成了 (1,0,2)

说明 0号轴和1号轴的顺序变了,

那么,坐标的顺序也应该变了,

例如 元素 8:

开始时:根据轴顺序 0,1,2。他的坐标是 (1,0,0)

现在,根据周顺序 1,0,2;他的坐标是(0,1,0).

swapaxes()就更简单了。

参数是交换的两个轴号(自0开始)

以上这篇对numpy下的轴交换transpose和swapaxes的示例解读就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

在Python中使用模块的教程

Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。 我们以内建的sys模块为例,编写一个hello的模块: #!/usr/bin/env python...

基于Python2、Python3中reload()的不同用法介绍

reload() 简介 作用:用于重新载入之前载入的模块 语法格式:reload(module) 参数:module为模块对象,必须已经被加载 返回值:返回模块对象 注意事项: 多次重复...

python 的列表遍历删除实现代码

python的列表list可以用for循环进行遍历,实际开发中发现一个问题,就是遍历的时候删除会出错,例如 l = [1,2,3,4] for i in l: if i != 4:...

Python使用Matplotlib实现雨点图动画效果的方法

Python使用Matplotlib实现雨点图动画效果的方法

本文实例讲述了Python使用Matplotlib实现雨点图动画效果的方法。分享给大家供大家参考,具体如下: 关键点 win10安装ffmpeg animation函数使用 update...

python DataFrame 修改列的顺序实例

假设我有一个DataFrame(df)如下: name age id mike 10 1 tony 14 2 lee 20 3 现在我想把id 放到最前面,变成: id nam...