EDA: Reprezentarea ECDF a duratei perioadelor de activitate
O perioadă de activitate reprezintă un interval de timp în care un pește se mișcă continuu. Reprezintă grafic ECDF-ul duratei perioadelor de activitate pentru peștii mutanți și pentru cei de tip sălbatic, în cea de-a șaptea noapte din viața lor. Seturile de date se află în array-urile numpy bout_lengths_wt și bout_lengths_mut. Duratele perioadelor sunt exprimate în minute.
Acest exercițiu face parte din cursul
Studii de caz în gândirea statistică
Instrucțiuni pentru exercițiu
- Importă modulul
dc_stat_thinksub aliasuldcst, pentru a-i avea funcțiile disponibile. - Generează valorile x și y necesare pentru reprezentarea ECDF a peștilor de tip sălbatic (
bout_lengths_wt) folosinddcst.ecdf(). Stochează rezultatul în array-urinumpynumitex_wtșiy_wt. - Fă același lucru pentru peștii mutanți (
bout_lengths_mut), stocând rezultatul în array-urinumpynumitex_mutșiy_mut. - Folosește
plt.plot()pentru a reprezenta cele două ECDF-uri ca puncte pe același grafic. Asigură-te că specifici argumentele cheiemarker='.'șilinestyle='none'. - Afișează graficul folosind
plt.show().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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')
____