Calcular la desviación estándar de una array en Python

En este artículo aprenderemos a calcular la desviación estándar de una Array usando Python.

La desviación estándar se utiliza para medir la dispersión de valores dentro del conjunto de datos. Indica variaciones o dispersión de valores en el conjunto de datos y también ayuda a determinar la confianza en las conclusiones estadísticas de un modelo. Está representado por la sigma (σ) y se calcula sacando la raíz cuadrada de la varianza. Si la desviación estándar es baja, significa que la mayoría de los valores están más cerca de la media y si es alta, eso significa más cerca de la media. En este artículo, aprenderemos cuáles son las diferentes formas de calcular SD en Python.

Podemos calcular la Desviación Estándar usando el siguiente método: 

  1. método std() en el paquete NumPy
  2. Método stdev() en el paquete de estadísticas

Método 1: método std() en el paquete NumPy.

Python3

# import required packages
import numpy as np
  
# Create matrix
matrix = np.array([[33, 55, 66, 74], [23, 45, 65, 27],
                  [87, 96, 34, 54]])
  
print("Your matrix:\n", matrix)
  
# use std() method
sd = np.std(matrix)
print("Standard Deviation :\n", sd)

Producción :

Your matrix:
[[33 55 66 74]
[23 45 65 27]
[87 96 34 54]]
Standard Deviation :
22.584870796373593

Método 2: método stdev() en el paquete de estadísticas.

Python3

import statistics
  
  
statistics.stdev([11, 43, 56, 77, 87, 45, 67, 33])

Producción :

24.67466890789592

Publicación traducida automáticamente

Artículo escrito por abhijitmahajan772 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *