首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何计算IMDB电影评分?

如何计算IMDB电影评分?
EN

Stack Overflow用户
提问于 2010-09-15 12:36:47
回答 2查看 4.7K关注 0票数 4

我这么做只是为了学习。我不打算逆转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评级不匹配(=加权平均值)。所以我的结论是我在这里遗漏了一些东西,或者我的分数不是一个理想的分数。我可能错过了很多东西。

  1. 我的分数怎么了?为何不理想呢?
  2. 如果你不得不计算。你会怎么做呢?
EN

回答 2

Stack Overflow用户

发布于 2010-09-15 12:42:56

不完全是主题,但对你有用:

排名是如何计算的。

我希望这能帮上忙。

P.S.这一点在本页得到确认:

IMDB图

票数 7
EN

Stack Overflow用户

发布于 2010-09-15 12:42:21

首先,您的计算(即un加权平均值,或简单地说是平均值)有一个错误:您有19562 '4‘评级,但是您应该有1562。修正后得到~8.17,与IMDB的算术平均值相同。

接下来,如果你真的想要一个加权平均值,你需要一些重量!因此,如果用户有一个‘声誉’或类似的(甚至只是注册的时间长度),你可以用它作为他们的评级权重的乘数。最后,除以权重之和,而不是总票数,你就得到了加权平均数。

权重可能需要某种比例因子(如果是这样的话,乔恩斯基特的观点可能有点不公平,因为它的权重是新注册用户意见的二十万倍:)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3717613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档