Applez Nous: +41 22 518 70 00
Alors que la statistique descriptive résume un échantillon d’observations, la statistique inférentielle permet de tirer des conclusions scientifiques fiables sur l’ensemble d’une population à partir d’un échantillon représentatif, tout en quantifiant la marge d’erreur stochastique.
Tout test statistique se formule selon une méthodologie rigoureuse :
from scipy import stats
# Test t de Student pour comparer deux groupes indépendants (A/B Testing)
groupe_A = df[df['variante'] == 'A']['panier_moyen']
groupe_B = df[df['variante'] == 'B']['panier_moyen']
t_stat, p_val = stats.ttest_ind(groupe_A, groupe_B, equal_var=False)
print(f"Statistique t : {t_stat:.4f} | p-valeur : {p_val:.4e}")
if p_val < 0.05:
print("Résultat statistiquement significatif au seuil de 5% : la variante B surperforme.")
else:
print("Différence non significative : impossible de rejeter l'hypothèse nulle.")