计算平均评级

时间:2011-01-21 12:24:00

标签: average rating

任何人都可以告诉我如何计算平均评分吗?

2 个答案:

答案 0 :(得分:12)

我将评级平均值解释为一组评分的平均值

在这种情况下,你只需计算

                 sum_of_all_ratings
rating_average = ------------------
                  number_of_ratings

答案 1 :(得分:4)

我推荐这个 例如:

普通平均值:(a + b + c .... z)/(number_added_items)

平均评分:(va * a + vb * b + vc * c ... + vz * z)/(number_added_items)

在第一种情况下,您可以说每个项目的权重为1,因为所有项目在计算中具有相同的权重,而在第二种情况下权重不同)

在你的情况下,每个评级投票的权重可能取决于选民,所以让我们说一个评价很高的选民有一个思考3他的投票,而新手有1.如果3个新手投票给答案该答案的评级将是(1 * 1 + 1 * 1 + 1 * 1)/(3)= 1而如果2个高选民和新手投票给答案平均将是3 * 1 + 3 * 1 + 1 * 1/3 = 2.33。

这是否回答了你的问题?否则请更明确。