En Python, podem calcular-la amb NumPy:
- Poblacional:
np.std(data, ddof=0)
- Mostral:
np.std(data, ddof=1)
# Càlcul de la desviació estàndard mostral
desviacio_estandar_mostral = round(np.std(observacions, ddof=1), 2)
# Càlcul de la desviació estàndard poblacional
desviacio_estandar_poblacional = round(np.std(observacions, ddof=0), 2)
desviacio_estandar_mostral, desviacio_estandar_poblacional
Resultat: La desviació estàndard mostral és 1.55, i la desviació estàndard poblacional és 1.45.