入门级计算
1、算数平均值
#样本:
S = [s1, s2, s3, …, sn]
#算术平均值:
m = (s1 + s2 + s3 + … + sn)/n
Numpy中的写法
m = numpy.mean...(样本数组)
2、加权平均值
#样本:
S = [s1, s2, s3, …, sn]
#权重:
W = [w1, w2, w3, …, wn]
#加权平均值:
a = (s1w1 + s2w2 +...s3w3 + … + snwn)/(w1 + w2 + w3 + … + wn)
3、Numpy中的格式
首先是数据源:需要求加权平均值的数据列表和对应的权值列表
elements = []
weights...*j[1] for j in zip(elements, weights)])/sum(weights), 1)
定义函数计算一个序列的平均值的方法
def average(seq, total=0.0...pandas 数据聚合与分组运算
获得Pandas中几列的加权平均值和标准差
https://xbuba.com/questions/48307663
Pandas里面的加权平均,我猜你不会用!