1. Nauka
  2. /
  3. Kursy
  4. /
  5. Modelowanie bayesowskie z RJAGS

Connected

ćwiczenie

Dane z badania snu

W badaniu dotyczącym deprywacji snu wzięło udział 18 uczestników. Zebrane dane sleep_study są już wczytane do środowiska. Zawierają one czasy reakcji zmierzone w dniu zerowym (day_0) oraz po trzech nocach bez snu (day_3) dla każdego uczestnika (subject).

Zdefiniujesz i przeanalizujesz zmienną diff_3, czyli obserwowaną różnicę czasów reakcji dla każdego uczestnika. Będziesz do tego potrzebować funkcji mutate() i summarize(). Poniższy przykład pokazuje, jak dodać do sleep_study zmienną day_0_s – czasy reakcji z day_0 wyrażone w sekundach:

sleep_study <- sleep_study %>% 
    mutate(day_0_s = day_0 * 0.001)

Następnie możesz użyć summarize() na wartościach day_0_s, np. by uzyskać ich minimum i maksimum:

sleep_study  %>% 
    summarize(min(day_0_s), max(day_0_s))

Instrukcje

100 XP
  • Wyświetl pierwsze 6 wierszy zbioru sleep_study.
  • Zdefiniuj nową zmienną diff_3 w sleep_study jako różnicę czasów reakcji day_3 minus day_0.
  • Użyj ggplot() z warstwą geom_histogram(), aby stworzyć histogram danych diff_3.
  • Użyj summarize(), aby obliczyć średnią i odchylenie standardowe obserwacji diff_3.