2011-06-14 2 views
1

Среднее или среднее среднее арифметическое легко реализовать, поскольку оно часто интегрируется как функция на большинстве языков программирования.Альтернатива среднему арифметическому для оценок/оценок

Однако это не подходит для оценок, так как несколько 5 из 10 будут «перетаскивать» вниз по среднему, тогда как один рейтинг, скажем, 8, даст более высокий средний показатель.

Какой расчет обычно выполняется на сайтах, которые позволяют оценивать фотографии или людей? Я полагаю, что вес получает большее количество рейтингов.

+1

Как насчет медианы? –

ответ

1

Я думаю, что вам лучше всего игнорировать выбросы - т.е. отбросить первые 10%, а нижний 10%, а затем вычислить среднее

В качестве альтернативы, возможно, переосмыслить то, что вы хотите сделать, может иметь какой-либо способ присвоения веса избирателям

+0

Первый подход звучит как вырезание экстремумов на кривой колокола. Я не совсем уверен, как это можно сделать в SQL. Возможно, получите количество оценок, сделайте SELECT ... LIMIT для 10%, затем сделайте SELECT ... NOT IN .... –

 Смежные вопросы

  • Нет связанных вопросов^_^