你如何计算IMDB电影评级?

我这样做只是出于学习目的。我没有打算扭转IMDB的方法。 我问自己我拥有IMDB或类似的网站。我该如何计算电影评级? 我能想到的只是加权平均值(这只是算术平均值) 对于下面提供的电影数据,计算将是   (38591 * 10 + 27994 * 9 + 32732 * 8 + 17864 * 7 + 7361 * 6 + 2965 * 5 + 1562 * 4 + 1073 * 3 + 891 * 2 + 3401 * 1)/ 134434 = 8.17055953 我的评级8.17055953与IMDB评级(=加权平均值)不符。所以我的结论是我在这里遗漏了一些东西,或者我的分数不是理想分数。我可能会遗漏很多东西。 我的分数怎么了?为什么不理想? 如果你不得不计算。你会怎么做的?     
已邀请:
不完全是主题,但对您有用: 如何计算排名。 希望有所帮助 附:这在此页面上得到确认: IMDB图表     
首先:你的计算(这是一个非加权平均值,或者只是平均值)有一个错字:你有
19562
'4'的评分,但你应该有
1562
。纠正这个给出了~8.17,它与IMDB的算术平均值相同。 接下来,如果你想要加权平均值,你需要一些重量!因此,例如,如果用户具有“声誉”或类似(甚至只是注册的时间长度),您可以将其用作其评级权重的乘数。最后,除以权重总和而不是总票数,你就有加权平均数。 可能需要某种权重的缩放因子 - 例如,如果SO做了这样的事情,对于Jon Skeet的意见来说,携带新注册用户意见的权重的二十万倍可能有点不公平:)     

要回复问题请先登录注册