“Conocimiento Programación>Python Programming

Cómo calcular la varianza media y desviación estándar con Python

2013/4/1
Python es una herramienta fácil de leer , el lenguaje de programación libre . Al programar en Python, es posible que necesite para calcular la varianza media y desviación estándar de una serie de números. Por ejemplo , se calcula el valor medio de todos los participantes en la prueba , entonces la desviación estándar, o hasta qué punto la puntuación varía de los de la media, para la calificación de cada estudiante. Utilizando los resultados del examen ejemplo, la ecuación para el cálculo de la media se define como la suma de todos los puntajes de las pruebas , dividido por el número de calificaciones de pruebas . La desviación estándar se define como la raíz cuadrada de la suma de cada puntuación individual menos la media de todas las puntuaciones al cuadrado , dividido por el número de resultados de las pruebas menos uno. Instrucciones
1

Abre tu editor de Python
2

Calcular la media , escribiendo: .

Puntajes = ( 1 , 2 , 3 , 4 , 5 )

media = suma (puntuación ) /len ( scores)

print media; .

Python devuelve el valor medio de " 3 "

3

Calcular la desviación estándar , escriba el siguiente código, a continuación, pulse " Enter".

de matemáticas importación sqrt

standDev def (x ) :

sdev.sum + = x

Sum2 + = x * x

sdev.n + = 1,0

suma , Sum2 , n = sdev.sum , sdev.sum2 , sdev.n

sqrt regreso ( Sum2 /n - sum sum * /n /n ) ;
4

Escriba el siguiente código, a continuación, pulse . " Enter"
< p> sdev.sum = sdev.sum2 = sdev.n = 0
5

Escriba lo siguiente y pulse " Enter".

más valorado (puntuaciones ) :

impresión (valor, sd ( valor) ) ;

Python devuelve la calificación de la prueba , entonces la desviación estándar para cada puntuación :

( 1 , 2.2662308949301271 )
< p > ( 2 , 2.282542442102665 )

( 3 , 2.2081741457256578 )

( 4 , 2.1147629234082532 )

( 5 , 2.0438969623979113 )


Python Programming
Cómo cambiar la base en Python
¿Qué es urllib en Python
Cómo hacer juegos con Python para principiantes
Cómo Loop Procesamiento por lotes en Python
Cómo hacer que Python Reconocer decimales
Cómo hacer un flotador en Python
Cómo copiar Bytes en Python
¿Qué es ActiveState Python
Conocimiento de la computadora © http://www.ordenador.online