列出Numpy模块的常用函数,供查询参考。
numpy.array:创建新的NumPy数组
numpy.zeros:创建一个以零填充的数组。
numpy.random:生成随机数组的函数。
numpy.linspace:在指定范围内生成均匀间隔的数字。
numpy.range:用间隔的值创建数组。
numpy.shape:返回一个表示数组形状的元组。
numpy.ndim:返回数组的维度数。
numpy.dtype:获取数组中元素的数据类型。可以是int型,float型,bool型等等。
numpy.reshape:改变数组的形状。
numpy.transpose:用于排列数组的维度。它返回一个轴调换后的新数组
numpy.concatate:沿现有轴连接数组。
numpy.split:分割数据,
numpy.resize:改变数组的形状和大小。
numpy.vstack:将多个数组垂直堆叠以创建一个新数组。
numpy.hstack:与vstack类似,但是是水平堆叠数组。
numpy.sum:计算数组元素的和。
numpy.mean:计算数组的算术平均值。
numpy.max:返回数组中的最大值。
numpy.min:返回数组中的最小值。
numpy.abs:计算元素的绝对值。
numpy.exp:计算所有元素的指数。
numpy.subtract: 对两个数组的对应元素进行减法运算。
numpy.multiply: 对两个数组的对应元素进行乘法运算。
numpy.divide: 对两个数组的对应元素进行除法运算。
numpy.sin: 计算数组中每个元素的正弦值。
numpy.cos: 计算数组中每个元素的余弦值。
numpy.log: 计算数组中每个元素的自然对数(以e为底的对数)。
numpy.std:计算数组的标准差。
numpy.var:计算数组的方差。
numpy.histogram:计算一组数据的直方图。
numpy.percentile:计算数组的第n个百分位数。它返回低于给定百分比的数据的值
numpy.corcoef:计算两个数组之间的相关系数。
numpy.mean: 计算数组元素的平均值。
numpy.median: 计算数组元素的中位数。
numpy.random.rand:在区间[0,1]内从均匀分布生成随机数数组。
numpy.random.normal:从正态(高斯)分布生成随机数。
numpy.dot:计算两个数组的点积。
numpy.linalg.inv:计算一个方阵的逆,
numpy.linalg.eig:一个方阵的特征值和特征向量。
numpy.linalg.solve:求解一个线性方程组。
numpy.sort:沿指定轴返回数组的排序副本
numpy.argsort:返回按升序对数组排序的索引
numpy.unique:在数组中查找唯一的元素。
numpy.fft:傅里叶变换的函数。
numpy.ma:供对掩码数组的支持。
numpy.ma.array:从现有的数组或序列创建一个掩码数组。
numpy.ma.masked_array:从现有数组和掩码中创建一个掩码数组。
numpy.ma.mask:表示掩码数组中的掩码值。
numpy.ma.masked_invalid:屏蔽数组中无效的(NaN, Inf)元素。
numpy.ma.masked_greate, numpy.ma.masked_less:掩码大于或小于给定值的元素。
numpy.apply_along_axis:沿着数组的特定轴应用函数。
numpy.wheres:一个条件函数,根据给定条件返回数组中满足条件的元素的索引或值。