Dọn dẹp biểu đồ cột
Những thay đổi ở biểu đồ trước rất ổn và đã cải thiện đáng kể, nhưng chúng ta còn có thể làm tốt hơn nữa!
Có vẻ một vài quốc gia có số ca bằng 0. Hãy loại bỏ những dòng này để nhường thêm không gian cho tên quốc gia hiển thị thoáng hơn.
Ngoài ra, hãy bỏ các đường ngang không cần thiết đang làm rối nền biểu đồ.
Data frame amr_pertussis mà bạn đã tạo ở bài trước đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Thực hành tốt nhất về trực quan hóa trong R
Hướng dẫn bài tập
- Thêm
filter()vàoamr_pertussisđể chỉ giữ lại các quốc gia cócaseslớn hơn 0. - Dùng hàm
theme()để loại bỏ các đường lưới ngangpanel.grid.major.yở nền biểu đồ.
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.
amr_pertussis %>%
# filter to countries that had > 0 cases.
___ %>%
ggplot(aes(x = reorder(country, cases), y = cases)) +
geom_col() +
coord_flip() +
theme(
# get rid of the 'major' y grid lines
___
)