EDA: traccia le ECDF delle durate dei bout attivi
Un bout attivo è un intervallo di tempo in cui un pesce si muove continuamente. Traccia una ECDF della durata dei bout attivi per i pesci mutanti e wild type nella settima notte di vita. Gli insiemi di dati sono negli array di numpy bout_lengths_wt e bout_lengths_mut. Le durate dei bout sono espresse in minuti.
Questo esercizio fa parte del corso
Casi di studio nel pensiero statistico
Istruzioni dell'esercizio
- Importa il modulo
dc_stat_thinkcomedcstper avere a disposizione le sue funzioni. - Genera i valori x e y per tracciare la ECDF dei pesci wild type (
bout_lengths_wt) usandodcst.ecdf(). Salva il risultato in array dinumpychiamatix_wtey_wt. - Fai lo stesso per i pesci mutanti (
bout_lengths_mut), salvando il risultato in array dinumpychiamatix_mutey_mut. - Usa
plt.plot()per tracciare le due ECDF come punti sullo stesso grafico. Assicurati di specificare gli argomenti con parola chiavemarker='.'elinestyle='none'. - Mostra il grafico con
plt.show().
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Import the dc_stat_think module as dcst
____
# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____
# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')
# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____