深度学习与目标检测:工具、原理与算法
上QQ阅读APP看书,第一时间看更新

2.3.8 NumPy的统计计算方法

NumPy内置了很多计算方法,以下几种统计方法比较重要。

1)sum():计算矩阵元素的和。

2)mean():计算矩阵元素的平均值。

3)max():计算矩阵元素的最大值。

4)median():计算矩阵元素的中位数。

需要注意的是,这些统计方法的数值类型必须是int或者float。

数组示例如下。


vector = numpy.array([5, 10, 15, 20])
vector.sum()

得到的结果是50。

矩阵示例如下


matrix=
array([[ 5, 10, 15],
         [20, 10, 30],
         [35, 40, 45]])
matrix.sum(axis=1)
array([ 30,  60, 120])
matrix.sum(axis=0)
array([60, 60, 90])

axis=1计算的是行的和,结果以列的形式展示。axis=0计算的是列的和,结果以行的形式展示。

延伸学习

官方推荐教程(https://docs.scipy.org/doc/numpy-dev/user/quickstart.html)是不错的入门选择。