总结不同的类别排名

时间:2015-02-12 15:53:18

标签: algorithm math statistics computer-science

我确定了多个类别中1000名参与者的排名。 结果是这样的:

参与者/类别/地点(越低越好): A | 1 | 1。 A | 2 | 1。 A | 3 | 1。 A | 4 | 7。 乙| 1 | 2。 C | 2 | 2。 乙| 3 | 2。 C | 4 | 4。 [...]

现在我想总结一下排名。标准方法是总结所有地方并将其除以类别数量:

参与者A:(1 + 1 + 1 + 7)/ 4 = 2,5 参与者B:(2 + 2 + 2 + 4)/ 4 = 2,5

但我想更喜欢参与者A,因为他赢得了4个类别中的3个。

我可以为所有地方定义固定点,即:

地点|积分 1 | 1000 2 | 500 3 | 250 4 | 125 5 | 62.5 6 | 31.25 7 | 15.625 [...]

参与者A:1000 + 1000 + 1000 + 15.625 = 3015.625 参与者B:500 + 500 + 500 + 125 = 1625

现在的问题是,我想给每个地方一些分数,所以它仍然可以排序低位。当我继续将可用点除以2时,最大小数位数不足(可用点/ 2 ^位数)。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

如何使用harmonic mean

4 / (1/1 + 1/1 + 1/1 + 1/7) = 1.272727
4 / (1/2 + 1/2 + 1/2 + 1/4) = 2.285714