Kom igångKom igång gratis

Data från sömnstudien

Forskare registrerade 18 försökspersoner i en sömnbristsstudie. Den insamlade datamängden sleep_study finns tillgänglig i arbetsytan. Den innehåller reaktionstiderna day_0 och day_3 – det vill säga efter 3 nätter med sömnbrist – för varje subject.

Du ska definiera och utforska diff_3, den observerade skillnaden i reaktionstider för varje försöksperson. Det kräver funktionerna mutate() och summarize(). Följande exempel lägger till variabeln day_0_s, reaktionstiderna i day_0 omräknade till sekunder, i sleep_study:

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

Du kan sedan använda summarize()day_0_s-värdena, här med minimum och maximum:

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

Den här övningen är en del av kursen

Bayesiansk modellering med RJAGS

Visa kurs

Övningsinstruktioner

  • Titta på de första 6 raderna i sleep_study.
  • Definiera en ny variabel diff_3 i sleep_study som skillnaden mellan reaktionstiderna day_3 och day_0.
  • Använd ggplot() med ett geom_histogram()-lager för att skapa ett histogram över diff_3-data.
  • Använd summarize() för att beräkna medelvärdet och standardavvikelsen för diff_3-observationerna.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(___, ___)
Redigera och kör kod