一.数据的维度
1.维度:一组数据的组织形式,包括一维数据,二维数据,多维数据和高维数据。
一维数据:一维数据由对等关系的有序或无序数据组成,采用线性方式组织。
二维数据:二维数据由多个一维数据构成,是一维数据的组合形式。(表格是典型的二维数据)
多维数据:多维数据由一维或二维数据在新维度(如时间维度)上扩展形成。
高维数据:高维数据仅利用最基本的二元关系展示数据间的复杂结构。
2.列表和数据的区别
列表:数据类型可以不同
数组:数据类型相同
3.数据维度的python表示
一维数据:列表和集合类型
二维数据:列表类型
多维数据:列表类型
高维数据:字典类型或数据表示格式
二.NumPy的数组对象:ndarray
1.NumPy是一个开源的Python科学计算基础库。其功能有:
*一个强大的N维数组对象ndarray
*广播功能函数
*整合C/C++/Fortran代码的工具
*线性代数,傅里叶变换,随机数生成等功能