| From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> | 
|---|---|
| To: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> | 
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org | 
| Subject: | Re: Programar Función estadística | 
| Date: | 2007-07-04 13:15:03 | 
| Message-ID: | 20070704131503.GD5035@alvh.no-ip.org | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Javier Estévez CIFA Córdoba escribió:
>     Hola, tengo que programar una función estadística relativamente
>     sencilla que no está implementada en PosgreSQL. Es para el cálculo
>     del SSE (Standard Error of the Estimate). Tengo más o menos claro
>     cómo hacerlo en PLpgSQL pero me gustaría saber, por ejemplo, como
>     está programadas algunas funciones de agregado en PostgreSQL. Avg,
>     Corr(Y,X), regr_r2(Y,X), etc.
> 
>     Es posible ver cómo están programadas?
Claro, mira aca
http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/
por ej. en float.c esta la funcion float8_regr_r2 que implementa
regr_r2.
Si quieres hacer muchas estadisticas te recomiendo PL/R en vez de
estarlas programando en PL/pgSQL.
-- 
Alvaro Herrera                         http://www.flickr.com/photos/alvherre/
<inflex> really, I see PHP as like a strange amalgamation of C, Perl, Shell
<crab> inflex: you know that "amalgam" means "mixture with mercury",
       more or less, right?
<crab> i.e., "deadly poison"
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Gunnar Wolf | 2007-07-04 13:25:01 | Re: Pgsql y Windows CE | 
| Previous Message | Jaime Casanova | 2007-07-04 12:49:16 | Re: ¿¿Porque PostgreSQL?? |