Python per il Test delle Ipotesi
Vuoi verificare la durata media delle batterie con un test statistico?Puoi usare Python.
import numpy as np
import scipy.stats as stats
# Generiamo un campione casuale di 30 batterie con durata media attorno a 10 ore
np.random.seed(42) # Per ripetibilità del test
campione = np.random.normal(loc=10, scale=0.5, size=30) # Media=10, Dev.Std=0.5
# Media ipotizzata (H0: durata media = 10 ore)
mu_0 = 10
# Test t per campioni singoli
t_stat, p_value = stats.ttest_1samp(campione, mu_0)
# Stampiamo i risultati
print(f"Statistiche del Test: t = {t_stat:.4f}, p-value = {p_value:.4f}")
# Decisione
alpha = 0.05 # Livello di significatività
if p_value < alpha:
print("Rifiutiamo l'ipotesi nulla: la durata media delle batterie è diversa da 10 ore.")
else:
print("Non possiamo rifiutare l'ipotesi nulla: la durata media delle batterie potrebbe essere 10 ore.")
Interpretare i risultati
- Se il p-value < 0.05, allora la durata media è significativamente diversa da 10 ore.
- Se il p-value > 0.05, non ci sono prove sufficienti** per affermare che la durata sia diversa.
Conclusione
Il test delle ipotesi è uno strumento fondamentale per verificare se un campione è rappresentativo di una popolazione.Passaggi chiave
1.Selezionare un campione casuale rappresentativo.2.Formulare le ipotesi (H₀ e H₁).
3.Scegliere il livello di significatività.
4.Eseguire il test t e calcolare il p-value.
5.Prendere una decisione basata sul p-value.
Prova il codice su Google Colab e verifica i tuoi dati con un test statistico!