【发布时间】:2015-07-15 10:15:42
【问题描述】:
我有一个很大的连续值数组,范围从 (-100, 100)
现在我想计算这个数组的加权平均值described here
因为它是连续的,我还想为每 20 次的值设置中断 即值应该是离散的 -100 -80 -60 …… 60 80 100
我一般如何在 NumPy 或 python 中做到这一点?
编辑:这里与正常平均值的差异,即平均值是根据值的频率计算的
【问题讨论】:
-
你能解释一下你所说的休息是什么意思吗?
-
已经在
numpy中实现为average。检查here -
那么函数需要权重是一个已经定义的列表,我的问题中没有提供这个列表,因为这些值是连续的。您可以查看@PascalvKooten 解决方案,它非常简洁。
标签: python numpy statistics mean weighted