開始使用免費開始

以問卷加權平均數繪製長條圖

回到我們在練習 3.2 建立的依性別每晚平均睡眠時數的資料框。這個資料框已在下方程式碼區塊中存成 out。現在來把這些資料視覺化吧!

本練習屬於課程

在 R 中分析問卷資料

檢視課程

練習說明

  • 使用 geom_col() 建立一個長條圖,將 Gender 對應到 xSleepHrsNight 對應到 y
  • y 軸標示為「Average Nightly Sleep」。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Compute the survey-weighted mean by Gender
out <- svyby(formula = ~SleepHrsNight, 
             by = ~Gender, 
             design = NHANES_design, 
             FUN = svymean, 
             na.rm = TRUE, 
             keep.names = FALSE)
             
# Construct a bar plot of average sleep by gender
ggplot(data = ___, mapping = aes(___)) +
  geom____() + 
  labs(___)
編輯並執行程式碼