NumPy是高性能科学计算和数据分析的基础包
NumPy在数据分析中常用的功能:
1、用于数据整理和清理、子集构造和过滤、转换等快速的矢量化数组运算。
2、常用的数组算法,如排序、唯一化、集合运算等。
3、高效的描述统计和数据聚合/摘要运算。
4、用于异构数组集的合并/接运算的数据对齐和关系型数据运算。
5、将条件逻辑性表述为数组表达式(而不是带有if-elif-else分支的循环)。
6、数据的分组运算(聚合、转换、函数应用等)。
使用array函数创建一维数组:

使用array函数创建二维数组:


np.array会尝试为新建的数组推断一个较合适的数据类型,可以使用dtype显示数组的数据类型:

使用zeros和ones分别创建指定长度或形状的全0或全1数组

使用empty创建没有任何具体值的数组,即空数组,作用是初始化数组

这里面的0不是代表全0的矩阵列表,而是空矩阵列表
网友评论