numpy.mean(a,axis = None,dtype = None,out = None )沿指定轴计算算术平均值。
作用:返回数组元素的平均值。默认情况下,平均值取自展平的数组,否则取自指定的轴。
参数:
a:array_like
包含期望平均值的数字的数组。如果a不是数组,则尝试进行转换。
axis:整数,可选
计算平均值所依据的轴。默认值是计算平坦数组的平均值。
dtype:数据类型,可选
用于计算平均值的类型。对于整数输入,默认值为float64;对于浮点输入,它与输入dtype相同。
out:ndarray,可选
要在其中放置结果的备用输出数组。默认为None ; 如果提供的话,它的形状必须与预期的输出形状相同,但是如果需要的话,将强制转换类型。有关详细信息,请参见doc.ufuncs。
例子:
import numpy as np
a = np.array([[3, 4], [5, 6]])
out = np.mean(a, axis=0)
b = a - out
print(out)
print(b)
结果:
out = array([4., 5.])
b = array([[-1., -1.],
[ 1., 1.]])
参考:https://docs.scipy.org/doc/numpy-1.6.0/reference/generated/numpy.mean.html