Intervallo di confidenza a mano
Ci sono due modi comuni in cui, durante un colloquio, possono affrontare gli intervalli di confidenza: potrebbero chiederti di spiegarli in parole semplici oppure di approfondire come si calcolano, magari facendotene implementare uno. In questo esercizio praticherai il secondo caso, costruendo un intervallo di confidenza a mano, senza usare pacchetti oltre a quelli già importati per te.
Per semplificare, abbiamo già assegnato lo z-score appropriato per un intervallo di confidenza al 95% e la media campionaria alle variabili z_score e sample_mean.
Questo esercizio fa parte del corso
Esercitarsi con le domande di statistica per i colloqui in Python
Istruzioni dell'esercizio
- Calcola l'errore standard e il margine di errore usando la funzione
sem()e la variabilez_scoreimportate per te. - Calcola e stampa il limite inferiore del nostro intervallo di confidenza usando la variabile
sample_meanimportata per te. - Calcola e stampa il limite superiore del nostro intervallo di confidenza usando la variabile
sample_meanimportata per te.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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(____)