Calculs statistiques

Valeur moyenne et écart-type

Soit une série de valeurs numériques :

\[x_1, x_2, ..., x_n\]

Valeur moyenne :

\[\bar{x} = \dfrac{x_1 + x_2 + ... + x_n}{n}\]

Ecart-type :

\[s = \sqrt{\dfrac{(x_1-\bar{x})^2 + (x_2-\bar{x})^2 + ... + (x_n-\bar{x})^2}{n-1}}\]

Librairies Python pour le calcul statistique

Il est possible de réaliser des calculs statistiques avec le module numpy ou le module satistics (librairie standard).

Module

Fonction moyenne

Fonction écart-type

numpy

mean(x)

std(x, ddof=1)

statistics

mean(x)

stdev(x)

Module numpy

import numpy as np

# DONNEES
x = [10, 9, 15, 18, 11, 16, 15, 14, 16, 19, 12, 14, 15, 18]

# CACLULS
moy = np.mean(x)
s = np.std(x, ddof=1)

# AFFICHAGE
print("moyenne = ", moy)
print("ecart-type = ", s)
>>> %Run
moyenne =  14.428571428571429
ecart-type =  3.030975616334316

Module statistics

import statistics as stat

# DONNEES
x = [10, 9, 15, 18, 11, 16, 15, 14, 16, 19, 12, 14, 15, 18]

# CACLULS
moy = stat.mean(x)
s = stat.stdev(x)

# AFFICHAGE
print("moyenne = ", moy)
print("ecart-type = ", s)
>>> %Run
moyenne =  14.428571428571429
ecart-type =  3.030975616334316