Open paupauspau opened 6 years ago
Hola @paupauspau,
La intención del ejercicio 2 es pasar de una fórmula matemática a código. El hint principal es poder programar las sumas (Σ):
Considera para una lista X
con n
elementos de enteros. De querer calcular la suma de todos los elementos al cuadrado lo escribiríamos de la siguiente manera:
En python, la intención sería conseguir cada elemento dentro de X
y sumar sus elementos al cuadrado. Este es un buen ejemplo para usar un for
loop: conocemos cada uno de los elementos sobre los que vamos a iterar
suma_X2 = 0 # valor inicial donde guardaremos las sumas al cuadrado.
for xi in X:
suma_X2 = suma_X2 + xi ** 2
Para la desviación estándar, te recomiendo lo siguiente: calcula una primera variables x_bar
(este es valor promedio de todos los elementos dentro de las lista. Ya hemos calculado este valor en un ejercicio anterior). Luego, considerado un nuevo for
loop, crea una variable x_std
que calcule el valor cuadrado de la diferencia entre cada elemento de la lista, i.e, cada xi
en X
, y tu variable x_bar
. Concluye modificando x_std
primero dividiéndolo por el valor N-1
(numero de elementos menos uno) y terminando por calcular la raíz cuadrada de tu resultado.
Espero quede un poco más claro por esto.
Hola @gerdm quisiera ver si me podrías dar un hint para resolver la pregunta dos sobre desviación estándard.