上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)是不错的入门选择。