Re: Median/Quantile Aggregate
От | Sean Davis |
---|---|
Тема | Re: Median/Quantile Aggregate |
Дата | |
Msg-id | cbac5cf0fb40dd52a60efecac07ec30a@mail.nih.gov обсуждение исходный текст |
Ответ на | Median/Quantile Aggregate (David Orme <d.orme@imperial.ac.uk>) |
Список | pgsql-novice |
Have you looked into pl/R? Sean On May 17, 2005, at 11:46 AM, David Orme wrote: > Hi, > > I know people have asked about this before but I can't find a working > solution on the web - I've found code for specific instances of > calculating medians but I need a general aggregate function for > calculating medians, or more generally any given quantile. > > The kind of thing I need to do is to be able to extract the median > value from a table of 4 million rows, aggregating across more than > 50,000 grouping values - the sort of thing that is really easy to do > for averaging: > > SELECT grid_id, avg(rs) FROM behr_grid GROUP BY grid_id; > > From what I've seen on the web, I know this isn't trivial or > necessarily fast but at the moment I'm reading the data out into > something that calculates medians and then matching it back in and > this doesn't feel particularly elegant! > > Any suggestions gratefully received... > > Thanks, > David > > > > --------------------------------------- > Dr. David Orme > > Department of Biological Sciences > Imperial College London > Silwood Park Campus > Ascot, Berkshire SL5 7PY UK. > > Tel: +44 (0)20 759 42358 > Fax: +44 (0)20 759 42339 > e-mail: d.orme@imperial.ac.uk > > > > ---------------------------(end of > broadcast)--------------------------- > TIP 3: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to majordomo@postgresql.org so that your > message can get through to the mailing list cleanly >
В списке pgsql-novice по дате отправления: