Thêm nhãn cho từng quốc gia
Một điểm hay khi vẽ biểu đồ là có thể thêm chú thích hoặc nhãn, để người đọc thấy giá trị của từng điểm dữ liệu ngay trong vùng vẽ. Điều này thường giúp trục trở nên không còn cần thiết, và bạn sẽ tận dụng lợi thế này ở bài tập cuối của chương. Các nhãn thường được thêm bằng geom_text() hoặc geom_label(). Hàm sau sẽ thêm nền cho mỗi nhãn, nhưng ở đây không cần.
Bài tập này là một phần của khóa học
Truyền đạt bằng Dữ liệu trong Tidyverse
Hướng dẫn bài tập
- Gắn nhãn cho cả hai điểm trên đường với giá trị số giờ làm việc tương ứng. Dùng hàm
geom_text()cho việc này, với các aesthetic x và y giống hệt như trong lời gọigeom_path(). - Chỉ định biến
working_hourscho đối sốlabel. Làm trònworking_hoursđến một chữ số thập phân.
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.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
# Add a geom_text() geometry
___(
aes(x = ___,
y = ___,
label = round(___, 1))
)