Article View: chile.comp.programacion
Article #1186Re: sumando desviaciones est�ndares..
From: Andres E. Hernando
Date: Wed, 27 Dec 2006 02:34
Date: Wed, 27 Dec 2006 02:34
59 lines
3182 bytes
3182 bytes
In 23 Dec 2006 21:22:03 -0400, "Jos� Miguel Santib��ez" wrote:
> En el cap�tulo anterior (news:Xns98A2E092CB923jmsnews@200.27.221.71),
> "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> dijo:
>
>> Por un proyecto en el que tengo que aumentar la velocidad de respuesta
>> de una base de datos; tengo que los campos van a contener valores
>> promedio, valor de la desviaci�n est�ndar y la cantidad de elementos
>> considerados.
>>
>> Por ejemplo:
>> rec 1: prom: 20; Desv Est: 2.5; cant: 10
>> rec 2: prom: 15; Desv Est: 2.3; cant: 5
>>
>> Cada registro es excluyente de los dem�s, as� que ning�n dato de los
>> originales para el c�lculo del rec 1, est� resumido en rec 2.
>>
>> Por lo tanto, el promedio en general, debiera ser: (20*10+15*5) /
>> (10+5) es decir: 18.3.
>>
>> Pero tengo la duda respecto de la desviaci�n est�ndar en general. �hay
>> alguna forma de obtenerla???
>>
>> Mi primera idea era revertir parte de la f�rmula, es decir elevar al
>> cuadrado, luego multiplicar por la cantidad de elementos de cada
>> registro y luego dividir por el total y sacar ra�z.. pero despu�s me
>> di cuenta que no sirve, pues cada valor se resta con el promedio, y al
>> cambiar los promedios, las restas serian totalmente diferentes... Y al
>> perder el signo, me voy a las pailas...
>>
>> �o es que necesariamente se tiene que calcular sobre el total de la
>> poblaci�n???
>>
>
> La otra pregunta, es si alguien sabe cual es la f�rmula que usan en las
> planillas de c�lculo (microsoft excel u OpenOffice) ya que no da el
> resultado esperado...
>
Por que usan el estimador insesgado
(1/(n-1))\sum_i(x_i - \bar{x})^2
y no el sesgado
(1/n) \sum_i(x_i - \bar{x})^2
Y pa' calcular la varianza de toda la muestra, tomada en partes,
necesitas mantener la suma de los cuadrados de los elementos:
V(x) = (1/(n-1))\sum_i x_i^2 - (n/(n-1)) \bar{x}^2
El segundo termino es facil de calcular de lo que tienes, el
primero no.
Saludos,
AHG.
--
Wanda the fish says:
"Weekends don't count unless you spend them doing something completely
pointless." -Calvin
Technical Details
Message-ID:
<4ve4d6F1bueivU1@mid.individual.net>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<Xns98A2E092CB923jmsnews@200.27.221.71> <Xns98A2E11AF9470jmsnews@200.27.221.71>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,be742363d4c4d993
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: "Andres E. Hernando" <NOherSPnandoAM@fas.harvard.edu>
Newsgroups: chile.comp.programacion
Subject: Re: sumando desviaciones est�ndares..
Date: 27 Dec 2006 02:34:15 GMT
Organization: HU-GSAS, Cambridge, MA
Lines: 59
Message-ID: <4ve4d6F1bueivU1@mid.individual.net>
References: <Xns98A2E092CB923jmsnews@200.27.221.71> <Xns98A2E11AF9470jmsnews@200.27.221.71>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 3fg5QU2QXPWerDXKfm37owHD4rxMWY4Q0S7pT5bbiWPrSvuRB9
X-Orig-Path: not-for-mail
X-Enrich-your-vocabulary: witchaditcha, You didn't bring your keys witchaditcha?
X-Authenticated-User: ahg/pap-gha
User-Agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (Linux/2.6.15-27-386 (i686))