Tengo una lista de valores de una variable aleatoria $x \in \mathbb R$. ¿Es posible encontrar la varianza $\overline{(x - \overline x)^2}$ sin calcular primero la media $\overline x$? Es decir, procesar la lista solo una vez.
Respuestas
¿Demasiados anuncios?
dohmatob
Puntos
1195
¿Qué tal la suma de diferencias al cuadrado entre pares? De hecho, puedes comprobar mediante cálculos directos que
$$ 2v_X = \frac{1}{n(n-1)}\sum_{1 \le i < j \le n}(x_i - x_j)^2. $$
Nota: Esto no pretende ser eficiente, solo otra forma de representar la varianza, sin tener que calcular primero la media.
Patrick.C
Puntos
16