(这与我在 Stack Overflow 上的编程问题有关:贝尔曲线高斯算法(Python 和/或 C#)。)
在 Answers.com 上,我发现了这个简单的例子:
- 求算术平均值(平均值)=> 集合中所有值的总和,除以集合中元素的数量
- 求集合中所有值的平方和
- 将 (2) 的输出除以集合中的元素数
- 从 (3) 的输出中减去均值 (1) 的平方
- 取 (4) 的结果的平方根
示例:设置 A={1,3,4,5,7}
- (1+3+4+5+7)/5 = 4
- (1*1+3*3+4*4+5*5+7*7)=1+9+16+25+49=100
- 100 / 5 = 20
- 20 - 4*4=20-16 = 4
- SQRT(4) = 2
(这来自wiki.answers.com上的帖子。)
现在考虑到所有这些,我如何将上述数据拟合到从 200 到 800 的钟形曲线(例如信用评分)。显然,上述集合中的数字 5 将是 500。但是确定什么的公式是什么3 应该在同一尺度上。尽管原始集合 Set A={1,3,4,5,7} 不是钟形曲线,但我想将其强制为钟形曲线。
想象一下,这些是 5 个人的分数。下个月的分数可能会发生如下变化: 设置A2={1,2,4,5,9}(一个人失去一分,排名靠前的人再获得两分——富人更富,穷人更穷)。然后也许会有一个新人进入集合: Set A3={1,2,4,5,8,9}。