Datele studiului despre somn
Cercetătorii au înrolat 18 subiecți într-un studiu despre privarea de somn. Datele observate sleep_study sunt deja încărcate în spațiul de lucru. Acestea conțin timpii de reacție din ziua day_0 și timpii de reacție din ziua day_3, după 3 nopți de privare de somn, pentru fiecare subject.
Vei defini și explora diff_3, diferența observată dintre timpii de reacție pentru fiecare subiect. Vei folosi funcțiile mutate() și summarize(). De exemplu, codul de mai jos adaugă variabila day_0_s — timpii de reacție din day_0 exprimați în secunde — în sleep_study:
sleep_study <- sleep_study %>%
mutate(day_0_s = day_0 * 0.001)
Poți apoi aplica summarize() asupra valorilor day_0_s, de exemplu pentru a obține minimul și maximul:
sleep_study %>%
summarize(min(day_0_s), max(day_0_s))
Acest exercițiu face parte din cursul
Modelare bayesiană cu RJAGS
Instrucțiuni pentru exercițiu
- Afișează primele 6 rânduri din
sleep_study. - Definește o nouă variabilă
diff_3însleep_study, calculată ca diferența dintre timpii de reacțieday_3șiday_0. - Folosește
ggplot()cu un stratgeom_histogram()pentru a construi o histogramă a datelordiff_3. - Calculează cu
summarize()media și abaterea standard ale observațiilordiff_3.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Check out the first 6 rows of sleep_study
# Define diff_3
sleep_study <- sleep_study %>%
mutate(diff_3 = ___)
# Histogram of diff_3
ggplot(___, aes(x = ___)) +
geom_histogram(binwidth = 20, color = "white")
# Mean and standard deviation of diff_3
sleep_study %>%
summarize(___, ___)