Bắt đầu ngayBắt đầu miễn phí

Sửa vị trí nhãn xấu

Các nhãn vẫn hơi chồng lên các đường trong dot plot. Hãy dùng thuộc tính thẩm mỹ hjust có điều kiện để đặt chúng hợp lý hơn, và thay đổi cách hiển thị của nhã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

Xem khóa học

Hướng dẫn bài tập

  • Gán thuộc tính thẩm mỹ hjust trong lời gọi geom_text() giá trị 1.4 nếu đó là nhãn cho năm "2006", và -0.4 nếu không. Dùng hàm ifelse() cho việc này.
  • Thay đổi kích thước, phông chữ và màu lần lượt thành 3, "Bookman""gray25", cũng trong lời gọi geom_text(), nhưng đặt ngoài hàm aes() vì các giá trị này không phụ thuộc dữ liệ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.

# Save plot into an object for reuse
ilo_dot_plot <- ggplot(ilo_data) +
  geom_path(aes(x = working_hours, y = country),
            arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
    # Specify the hjust aesthetic with a conditional value
    geom_text(
          aes(x = working_hours,
              y = country,
              label = round(working_hours, 1),
              hjust = ifelse(___)
            ),
          # Change the appearance of the text
          ___ = ___,
          ___ = "___",
          ___ = "___"
          )

ilo_dot_plot
Chỉnh sửa và Chạy Mã