NumPy 中的数组计算:统计汇总

调用 Numpy 库中的相关函数,我们可以很方便地运用 Python 进行数组的统计汇总,本节将向大家演示 Python 中的多项统计汇总方法,包含如何计算数组极大值、极小值以及相关分位数等。

首先,我们需要导入 Numpy 库:


构建一个由随机数组成的数组,你可以选择内置函数或是 Numpy 库中的 sum 函数来对数组元素进行求和:
NumPy 中的数组计算:统计汇总_第1张图片

如上所示,我们得到了相同的结果。通过效率比较,我们可以发现在面对一个数据量较大的数组时,Numpy 库中的 sum 函数性能明显要好一些:

NumPy 中的数组计算:统计汇总_第2张图片

类似的,Numpy 库还为我们提供了性能更好的 min 函数与 max 函数,可以帮助我们更快地得到数组中的极大值与极小值:

NumPy 中的数组计算:统计汇总_第3张图片

NumPy 中的数组计算:统计汇总_第4张图片

当目标数组为一个多维数组时,通过调整参数 axis,我们可以得到指定维度上的统计量:

生成如下所示的3x4数组

NumPy 中的数组计算:统计汇总_第5张图片

运用 sum 函数可以对所有元素求和
NumPy 中的数组计算:统计汇总_第6张图片

获得数组第一个维度上的所有极小值
NumPy 中的数组计算:统计汇总_第7张图片

未完待续:内课程容较多,请复制链接通过电脑学习,获得最佳学习效果。 http://datacademy.io/lesson/77
NumPy 中的数组计算:统计汇总_第8张图片

你可能感兴趣的:(NumPy 中的数组计算:统计汇总)