python np.mean和np.average的区别
import numpy as npnp.mean()和np.average()都是计算均值。不加权时,np.mean()和np.average()都一样。np.average()可以计算加权平均。加权平均:a = np.array([1, 2, 3, 4, 5])aw = np.array([0.1, 0.2, 0.3, 0.4, 0.5])print('平均:', np.mean(a))pri
·
import numpy as np
np.mean()和np.average()都是计算均值。
不加权时,np.mean()和np.average()都一样。np.average()可以计算加权平均。
加权平均:
a = np.array([1, 2, 3, 4, 5])
aw = np.array([0.1, 0.2, 0.3, 0.4, 0.5])
print('平均:', np.mean(a))
print('平均:', np.average(a))
print('加权平均:', np.average(a,weights = aw))
平均: 3.0
平均: 3.0
加权平均: 3.6666666666666665
更多推荐

所有评论(0)