Cải thiện biểu đồ tròn
Biểu đồ tròn là cách phổ biến để biểu diễn phân phối của một biến phân loại đơn, nhưng thường khó diễn giải hơn biểu đồ cột.
Đây là biểu đồ tròn của bộ dữ liệu pies ghi nhận hương vị bánh pie yêu thích của 98 người. Hãy cải thiện cách biểu diễn bằng cách dựng một biểu đồ cột được sắp xếp theo thứ tự giảm dần của tần suất.
Bài tập này là một phần của khóa học
Phân tích Khám phá Dữ liệu với R
Hướng dẫn bài tập
- Dùng đoạn mã đã cho để sắp xếp lại các mức của
flavortheo thứ tự giảm dần dựa trên số đếm. - Tạo biểu đồ cột cho
flavorvà xoay nhãn theo chiều dọc để dễ đọc hơn. Màu mặc định có thể hơi nhạt, vì vậy hãy đổifillcủa các cột thành"chartreuse".
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.
# Put levels of flavor in descending order
lev <- c("apple", "key lime", "boston creme", "blueberry", "cherry", "pumpkin", "strawberry")
pies$flavor <- factor(pies$flavor, levels = lev)
# Create bar chart of flavor
ggplot(___, aes(x = ___)) +
geom_bar(fill = ___) +
theme(axis.text.x = element_text(angle = 90))