ÎncepețiÎncepe gratuit

Grafice de densitate ponderate prin sondaj

Putem explora și forma distribuției unei variabile cu ajutorul curbei netede dintr-un grafic de densitate. Să creăm un grafic de densitate pentru numărul de ore de somn pe noapte, cu fațete după gen. Spre deosebire de histogramă, unde înălțimea barelor reprezintă frecvențe, înălțimea curbei de densitate reprezintă probabilități. Prin urmare, va trebui să facem câteva transformări ale datelor înainte de a crea graficul.

Acest exercițiu face parte din cursul

Analizarea datelor din sondaje în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Din NHANESraw, elimină rândurile cu valori lipsă pentru SleepHrsNight sau Gender.
  • Grupând după Gender, adaugă coloana WTMEC4YR_std, care este egală cu WTMEC4YR/sum(WTMEC4YR).
  • Transmite datele transformate direct într-un ggplot() unde SleepHrsNight este mapat pe x, iar WTMEC4YR_std este mapat pe weight. Adaugă un strat de densitate cu bw = 0.6 și fill = "gold", precum și un strat de fațetare după Gender.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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")
Editează și rulează codul