Calculer un intervalle de confiance à la main
En entretien, les intervalles de confiance sont souvent abordés de deux façons : on vous demande soit de les expliquer simplement, soit de détailler leur calcul, voire d’en coder un. Dans cet exercice, vous allez pratiquer la seconde approche en construisant un intervalle de confiance à la main, sans utiliser d’autres packages que ceux déjà importés pour vous.
Pour simplifier, nous avons déjà défini le z-score approprié pour un intervalle de confiance à 95 % et la moyenne d’échantillon dans les variables z_score et sample_mean.
Cet exercice fait partie du cours
S’entraîner aux questions d’entretien en statistiques avec Python
Instructions
- Calculez l’erreur standard et la marge d’erreur en utilisant la fonction
sem()et la variablez_scoreimportées pour vous. - Calculez et affichez la borne inférieure de notre intervalle de confiance en utilisant la variable
sample_meanimportée pour vous. - Calculez et affichez la borne supérieure de notre intervalle de confiance en utilisant la variable
sample_meanimportée pour vous.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from scipy.stats import sem, t
data = [1, 2, 3, 4, 5]
confidence = 0.95
# Compute the standard error and margin of error
std_err = sem(____)
margin_error = std_err * ____
# Compute and print the lower threshold
lower = sample_mean - ____
print(____)
# Compute and print the upper threshold
upper = sample_mean + ____
print(____)