Aan de slagGa gratis aan de slag

Steekproefgewogen dichtheidsplots

We kunnen de vorm van een variabele ook verkennen met de vloeiende curve van een dichtheidsplot. Laten we een dichtheidsplot maken van de slaapuren per nacht, met een facet per geslacht. Waar de hoogte van de histogrambalken tellingen weergeeft, geeft de hoogte van de dichtheidskromme kansen weer. Daarom moeten we eerst wat data wranglen voordat we de plot maken.

Deze oefening maakt deel uit van de cursus

Enquêtedata analyseren in R

Cursus bekijken

Oefeninstructies

  • Verwijder in NHANESraw de rijen waar SleepHrsNight of Gender ontbreekt.
  • Groepeer op Gender en voeg de kolom WTMEC4YR_std toe die gelijk is aan WTMEC4YR/sum(WTMEC4YR).
  • Pipe je bewerkte data rechtstreeks naar ggplot() waarbij je SleepHrsNight aan x koppelt en WTMEC4YR_std aan het gewicht. Voeg een dichtheidslaag toe met bw = 0.6 en fill = "gold" en een facet-laag waarbij je facettet op Gender.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Density plot of sleep faceted by gender
NHANESraw %>%
    ___(!is.na(___), !is.na(___)) %>%
    group_by(___) %>%
    mutate(WTMEC4YR_std = ___) %>%
    ggplot(mapping = aes(x = ___, weight = ___)) + 
        geom____(bw = 0.6,  fill = "gold") +
        labs(x = "Hours of Sleep") + 
        ____wrap(~___, labeller = "label_both")
Code bewerken en uitvoeren