【发布时间】:2014-09-09 19:24:05
【问题描述】:
我正在寻找一种方法来衡量我的结果,以获得“最佳”的最高评分结果。
我有一个包含评分 (0-5)、提及和姓名的表格。
I.E.
RATING MENTIONS NAME
2.5 15 Bob
4.4 14 Susan
1 60 John
5 2 Steve
提及和评分都很重要,因此仅按评分排序不会得到理想的结果。
对于这个例子;虽然史蒂夫的评价最高,但他很少提及,所以我不太相信他是“最好的”评价最高的人。苏珊被多次提及并获得很高的评价,因此她应该超过史蒂夫。约翰的评分很低,但被提及的次数很多,只有当他的提及次数荒谬时,他才应该超过其他任何人。
理想的结果应该类似于
RATING MENTIONS NAME
4.4 14 Susan
5 2 Steve
2.5 15 Bob
1 60 John
感谢您的帮助!
【问题讨论】:
-
您有原始结果而不是汇总结果吗?至少,你有标准差吗?
-
我没有可用的完整结果,这是实际数据的摘要,但在 Rating = 0.990402709 和 Mentions = 33.82314815 上运行标准差,这有帮助吗?
-
你不想要整体标准差,你想要每个名字。
-
这个问题似乎是题外话,因为它是关于选择适当的统计方法进行排名。组合信息的方法有无数种,如果您正在寻找具有某种统计属性或实用性的方法,那并不是真正的编程问题。如果您知道自己想要什么方法但不知道如何实施,那么对于本网站来说,这将是一个更好的问题。
标签: mysql sql statistics