Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
15-1226267200
KilkennyCat
2008-11-10 00:46
2009.01.11
Как же все надоело...


2-1228033675
snake-as
2008-11-30 11:27
2009.01.11
Разные PopupMenu в TreeView


2-1227880896
olegIvan
2008-11-28 17:01
2009.01.11
TreeView


2-1227701460
2B
2008-11-26 15:11
2009.01.11
Переделать код


1-1205180556
mr. Eof
2008-03-10 23:22
2009.01.11
Проблема с таймером




   Наверх