शुरू करेंमुफ़्त में शुरू करें

Survey-weighted density plots

हम किसी वैरिएबल के आकार को density plot की स्मूद कर्व से भी समझ सकते हैं। आइए रात की नींद (nightly sleep) का एक density plot बनाते हैं और उसे gender के आधार पर facet करते हैं। जहाँ histogram की बार की ऊँचाई counts दर्शाती है, वहीं density कर्व की ऊँचाई probabilities दर्शाती है। इसलिए, plot बनाने से पहले हमें कुछ data wrangling करनी होगी।

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में Survey Data का विश्लेषण

पाठ्यक्रम देखें

अभ्यास निर्देश

  • NHANESraw में से वे पंक्तियाँ हटाएँ जिनमें SleepHrsNight या Gender missing हो।
  • Gender के अनुसार group करते हुए, कॉलम WTMEC4YR_std जोड़ें, जो WTMEC4YR/sum(WTMEC4YR) के बराबर हो।
  • अपनी wrangled data को सीधे ggplot() में pipe करें, जहाँ SleepHrsNight को x पर map करें और WTMEC4YR_std को weight पर map करें। एक density layer शामिल करें जिसमें bw = 0.6 और fill = "gold" हो, और facetting layer जोड़ें जहाँ आप Gender के अनुसार facet करें।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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")
कोड संपादित करें और चलाएँ