EDA: Rita ECDF:er för aktiv rörelseperiods längd
En aktiv rörelseperiod är ett tidsspann där en fisk rör sig kontinuerligt. Rita en ECDF för aktiv rörelseperiods längd för mutant- och vildtypsfisk under den sjunde natten av deras liv. Datamängderna finns i numpy-arrayerna bout_lengths_wt och bout_lengths_mut. Längderna anges i minuter.
Den här övningen är en del av kursen
Fallstudier i statistiskt tänkande
Övningsinstruktioner
- Importera modulen
dc_stat_thinksomdcstså att du har tillgång till dess funktioner. - Generera x- och y-värdena för att rita ECDF:en för vildtypsfisken (
bout_lengths_wt) med hjälp avdcst.ecdf(). Spara resultatet inumpy-arrayer med namnenx_wtochy_wt. - Gör samma sak för mutantfisken (
bout_lengths_mut) och spara resultatet inumpy-arrayer med namnenx_mutochy_mut. - Använd
plt.plot()för att rita de två ECDF:erna som punkter i samma diagram. Se till att ange nyckelargumentenmarker='.'ochlinestyle='none'. - Visa diagrammet med
plt.show().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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')
____