Biểu đồ cột của trung bình có trọng số khảo sát
Hãy quay lại dataframe về số giờ ngủ trung bình mỗi đêm theo giới tính mà chúng ta đã tạo ở Bài tập 3.2. Mình đã lưu dataframe này dưới tên out trong khối mã. Đến lúc trực quan hóa dữ liệu này rồi!
Bài tập này là một phần của khóa học
Phân tích dữ liệu khảo sát bằng R
Hướng dẫn bài tập
- Dùng
geom_col()để vẽ biểu đồ cột, trong đóGenderđược ánh xạ vàoxvàSleepHrsNightvàoy. - Gắn nhãn trục
ylà "Average Nightly Sleep".
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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(___)