Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.01.11;
Скачать: CL | DM;

Вниз

расчет медианы набора данных   Найти похожие ветки 

 
kate158 ©   (2008-11-27 11:08) [0]

Уважаемые, мастера! Помогите,пожалуйста. Как можно рассчитать медиану набора чисел?(ADO, SQL_SERVER)


 
Правильный$Вася   (2008-11-27 11:22) [1]

на клиенте или на сервере?


 
kate158 ©   (2008-11-27 11:33) [2]

на клиенте


 
Jeer ©   (2008-11-27 11:35) [3]

Без разницы - где.
Общий принцип одинаков
Получить отсортированный набор, взять центральный элемент для нечетного числа или полусумм двух ближайших к центру элементов.


 
Jeer ©   (2008-11-27 11:36) [4]


> полусумму двух ближайших к центру элементов при четном их числе.


 
sniknik ©   (2008-11-27 11:40) [5]

тогда чего проще, запрос с order by по этому числу. а на клиенте "взять середину" RecNo:= RecordCount div 2; (если нечетное то еще + 1). ну, что то вроде.


 
kate158 ©   (2008-11-27 11:51) [6]

ооо...спасибо!))


 
Юрий Зотов ©   (2008-11-27 12:45) [7]

Не все так просто. Вовсе не факт, что отсортированный набор даст Гауссово распределение. Запросто может получиться и какое-нибудь другое, а для него и медиана другая будет. По-честному, надо либо считать медиану для произвольного распределения, либо сначала определить наиболее близкое распределение и потом считать уже для него. Формулы см. в учебниках по терверу.


 
Юрий Зотов ©   (2008-11-27 12:45) [8]

Не все так просто. Вовсе не факт, что отсортированный набор даст Гауссово распределение. Запросто может получиться и какое-нибудь другое, а для него и медиана другая будет. По-честному, надо либо считать медиану для произвольного распределения, либо сначала определить наиболее близкое распределение и потом считать уже для него. Формулы см. в учебниках по терверу.


 
MBo ©   (2008-11-27 13:56) [9]

>Юрий Зотов
может, вы говорите о моде, а не о медиане?


 
Юрий Зотов ©   (2008-11-27 16:03) [10]

> MBo ©   (27.11.08 13:56) [9]

Хех... а и верно. Подзабыл я тервер, оказывается...



Страницы: 1 вся ветка

Текущий архив: 2009.01.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.008 c
10-1151505364
maxims
2006-06-28 18:36
2009.01.11
com & win2003server


6-1196964272
BlazeMaster
2007-12-06 21:04
2009.01.11
Вопрос о компоненте WebBrowser


2-1227685189
9899100
2008-11-26 10:39
2009.01.11
property


2-1227856798
Андрей Алекс.
2008-11-28 10:19
2009.01.11
Сохдать Pages в PageControl


2-1228133080
TInfo
2008-12-01 15:04
2009.01.11
setuid() :)