ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează primele 6 rânduri din sleep_study.
  • Definește o nouă variabilă diff_3 în sleep_study, calculată ca diferența dintre timpii de reacție day_3 și day_0.
  • Folosește ggplot() cu un strat geom_histogram() pentru a construi o histogramă a datelor diff_3.
  • Calculează cu summarize() media și abaterea standard ale observațiilor diff_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(___, ___)
Editează și rulează codul