首页 > 编程语言 >利用Python进行数据分析——Numpy

利用Python进行数据分析——Numpy

时间:2023-02-20 00:11:59浏览次数:40  
标签:数据分析 Python 三维 视图 切片 理解 三维空间 数组 Numpy

基础索引

1.多维度数组

1.1 二维数组

此部分好理解,画一个平面的XY轴,X为横轴,Y为竖轴即可理解。

1.2 三维数组

难点在于理解的是如何把抽象的数组转化为三维空间的数据结构。
自己通过图片+代码的方式基本理解三维数组空间分布情况
直接上图:
image
其中,轴0/轴1/轴2,可以比作三维空间坐标系,分别为XYZ轴。
定义一个2×2×3的三维数组
arr3d = np.array([[[1, 2, 3], [4, 5, 6]],[[7, 8, 9], [10, 11, 12]]])
可在IDE中打印,按照获得的值去和三维空间图对应,慢慢就能理解。比如:
print(arr3d[0,0,2])
result:3
对应三维坐标(X=3,Y=0,Z=0),获得的值为3。

2.要点

2.1 视图

对数组进行切片,实际上数组的切片是原数组的视图,这意味着数据不是被复制了,而是对于视图的修改会反应在原数组上。
可以通过id()函数对比查看数组在切片前后的地址。实际上是不会变化的。

标签:数据分析,Python,三维,视图,切片,理解,三维空间,数组,Numpy
From: https://www.cnblogs.com/lncyc/p/17135998.html

相关文章

  • Python实现排序算法
    冒泡排序defbubbleSort(arr):foriinrange(len(arr)-1):forjinrange(len(arr)-1):ifarr[j]>arr[j+1]:arr[j],arr[j+1......
  • Python 异步: 同时运行多个协程(10)
    asyncio的一个好处是我们可以同时运行许多协程。这些协同程序可以在一个组中创建并存储,然后同时一起执行。这可以使用asyncio.gather()函数来实现。让我们仔细看看。1......
  • Python selenium
    目录selenium功能Python实现seleniumSelenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,......
  • python中的类继承
    """"""classAnimal(object):def__init__(self,name,food):self.name=nameself.food=foodself.blood=100self.waise......
  • python中的数据模型
    参考:https://docs.python.org/zh-cn/3/reference/datamodel.html1. 对象、值与类型对象 是Python中对数据的抽象。Python程序中的所有数据都是由对象或对象间关系......
  • 【Python】爬虫-Xpath
    Xpath文章参考:https://www.cnblogs.com/mxjhaima/p/13775844.html#案例安装pipinstalllxml引用fromlxmlimportetree获取文档树对象通过Xpath获取文档的......
  • python方法、类方法和静态方法的区别
    classA:deff1():passdeff2(self):pass@classmethoddeff3(cls):pass@staticmethoddeff4():pass......
  • 【Python】Python实现提前查询考研成绩
    ✨Python实现提前查询考研成绩自命题院校可能会在考研成绩正式发布之前将成绩上传到研招网,并进行测试此时就可以提前查询到专业课成绩✨使用说明填写相关信息使用时......
  • python requests 最牛攻略
    目录安装ReuqestsHTTP简介什么是HTTPHTTP工作原理HTTP的9种请求方法HTTP状态码requests快速上手requests发起请求的步骤requests发起请求的两种方式请求参数发起GET......
  • Python报错TypeError: 'NoneType' object is not callable
    Python报错TypeError:'NoneType'objectisnotcallable 保存内容如下  检查src文件后没有发现问题,最终在公共方法找到原因注释掉return了,取消后问题解决 ......