NumPy-Ndarray对象


NumPy中定义的最重要的对象是称为ndarrayN维数组类型。它描述相同类型的元素集合。即Ndarray是一个存放相同数据的对象, 数据结构如下:

Ndarray由两部分构成
  • 实际的数据
  • 描述这些数据的元数据(数据维度、数据类型等)

补充:

  • [ ] 数据维度可以是一维、二维、三维、N维
  • [ ] 数据类型可以是整型、字符型、浮点型等基本类型,也可以是其它结构类型

简而言之,ndarray是存放N维数据类型的同质数组。


使用ndarray处理数据问题的思路
  1. 用Numpy第一步就是要将其他的数据对象转成ndarray对象,转化的过程中你可以指定原始数据中每一个数据的强制转换类型,这就是Numpy中第二个重点dtype,并且可以结构化数据类型

  2. 创建好了数据,定义好了数据类型,接下来创造了很多帧对数组处理的方法,这些方法能够针对某一问题快速进行数组转换。

  3. 接着创建了基本算术运算方法,位运算方法,以及算术运算函数。

本文接下来就围绕ndarray以及对nadarray的处理来展开讲解。


results matching ""

    No results matching ""