Re: Programar Función estadística

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: Raw Message | Whole Thread | 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.

http://www.joeconway.com/plr/

--
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"

In response to

Responses

Browse pgsql-es-ayuda by date

  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??