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

Autor: Eric Farmer
Fecha De Creación: 12 Marcha 2021
Fecha De Actualización: 18 Noviembre 2024
Anonim
Cómo calcular la desviación estándar y media usando Python - Ciencias
Cómo calcular la desviación estándar y media usando Python - Ciencias

Contenido

Python es un lenguaje de programación gratuito y fácil de leer. Al programar en Python, puede ser necesario calcular la varianza promedio y la desviación estándar de una serie de números. Por ejemplo, calcular el puntaje promedio de los participantes de la prueba y luego la desviación estándar, o cuánto varía el puntaje del promedio para la calificación de cada estudiante. Utilizando el ejemplo de calificaciones de exámenes, la ecuación para promediar se define como la suma de todas las calificaciones dividida por el número de exámenes. La desviación estándar se define como la raíz cuadrada de la suma de cada nota individual menos el promedio de todas las notas al cuadrado, dividido por el número de pruebas menos uno.

Paso 1

Abre el editor de Python.

Paso 2

Calcule el promedio escribiendo:

notas = (1, 2, 3, 4, 5) medios = suma (notas) / len (notas) medios impresos;


Python devolverá el valor promedio igual a "3".

Paso 3

Calcule la desviación estándar escribiendo el siguiente código y luego presione "Enter".

from math import sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum, sum2, n = sdev.sum, sdev.sum2, sdev.n return sqrt (sum2 / n - suma * suma / n / n);

Paso 4

Ingrese el siguiente código, luego presione "Enter".

sdev.sum = sdev.sum2 = sdev.n = 0

Paso 5

Ingrese el siguiente código, luego presione "Enter".

para valor en (notas): imprimir (notas, standDev (notas));

Python devolverá la puntuación de la prueba y la desviación estándar para cada valor:

(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)