Test di permutazione: wild type contro eterozigote
Verifica l'ipotesi che le durate degli intervalli (bout lengths) di eterozigote e wild type siano distribuite in modo identico usando un test di permutazione.
Questo esercizio fa parte del corso
Casi di studio nel pensiero statistico
Istruzioni dell'esercizio
- Calcola la differenza delle medie (durate eterozigote meno wild type) dei dataset reali e salva il risultato nella variabile
diff_means_exp. Gli arraynumpybout_lengths_wtebout_lengths_hetsono già nel tuo spazio dei nomi. - Disegna 10.000 repliche di permutazione della differenza delle medie usando
dcst.draw_perm_reps(). Puoi usare anche la funzionedcst.diff_of_means(), salvando il risultato inperm_reps. - Calcola il p-value, definendo "almeno altrettanto estremo" come il caso in cui la differenza delle medie sotto l'ipotesi nulla sia maggiore o uguale a quella osservata sperimentalmente.
- Stampa a schermo il p-value.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Compute the difference of means: diff_means_exp
diff_means_exp = ____ - ____
# Draw permutation replicates: perm_reps
perm_reps = ____(____, ____,
____, size=____)
# Compute the p-value: p-val
p_val = ____(____ >= ____) / len(____)
# Print the result
print('p =', p_val)