я ищу среднюю здесь - PullRequest
       4

я ищу среднюю здесь

1 голос
/ 24 июня 2010

У меня есть поле примечания, которое я пытаюсь определить для отображения отрезанной длины.

У меня есть некоторые цифры

Длина примечания и Количество нот этой длины

Как мне получить хорошее среднее значение?Мне нужна дополнительная информация?

Спасибо, род.

Ответы [ 4 ]

2 голосов
/ 24 июня 2010

Вы пытаетесь сделать это динамически?Обычно такие решения принимаются в большей степени из-за проблем пользовательского интерфейса / юзабилити, чем из-за средней длины данных.

Например, для предварительного просмотра заметки во всплывающей подсказке или в таблице я могу выбрать использование до 50 символов, дажехотя примечание может быть размером до 4000 символов.

1 голос
/ 24 июня 2010

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

Среднее число может быть действительно искажено несколькими отдаленными длинами.Например, вы можете узнать, что 95% ваших заметок имеют длину менее ххх, и если вы можете жить с ххх, то 95% ваших заметок будут полностью отображены.

1 голос
/ 24 июня 2010

Две мысли:

  1. Если максимальная длина не так уж плоха, просто используйте максимум.
  2. Если вы собираетесь сделать среднее, вы можете устранитьэлементы, которые имеют одно или два стандартных отклонения.Пара действительно длинных (или очень коротких) нот может реально исказить ваше среднее значение.
0 голосов
/ 24 июня 2010

Среднее (среднее арифметическое) будет (Длина примечания * # Примечания с длиной) / Всего # примечаний любой длины

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...