【问题标题】:Summarize different category rankings总结不同品类排名
【发布时间】:2015-02-12 15:53:17
【问题描述】:

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

参与者/类别/地点(越低越好): 一个|1|1。 A|2|1。 A|3|1。 A|4|7。 B|1|2。 B|2|2。 B|3|2。 B|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^位数)。

我能做什么?

【问题讨论】:

    标签: algorithm math statistics computer-science


    【解决方案1】:

    harmonic mean怎么样?

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

    【讨论】:

      猜你喜欢
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多