Inizia subitoInizia gratis

Grafici di densità con pesi di sondaggio

Possiamo anche esplorare l’andamento di una variabile con la curva continua di un grafico di densità. Creiamo un grafico di densità delle ore di sonno notturno suddividendo per genere. Mentre l’altezza delle barre di un istogramma rappresenta i conteggi, l’altezza della curva di densità rappresenta le probabilità. Per questo, dovremo fare un po’ di data wrangling prima di creare il grafico.

Questo esercizio fa parte del corso

Analizzare i dati di sondaggi in R

Visualizza corso

Istruzioni dell'esercizio

  • Per NHANESraw, rimuovi le righe con SleepHrsNight o Gender mancanti.
  • Raggruppando per Gender, aggiungi la colonna WTMEC4YR_std pari a WTMEC4YR/sum(WTMEC4YR).
  • Collega i dati trasformati direttamente a ggplot() mappando SleepHrsNight su x e WTMEC4YR_std su weight. Includi un livello di densità con bw = 0.6 e fill = "gold", e un livello di facetting in cui suddividi per Gender.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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")
Modifica ed esegui il codice