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

Áp dụng hàm theme mới vào biểu đồ

Sau khi bạn đã tạo hàm theme_ilo() của riêng mình, đã đến lúc áp dụng nó cho một đối tượng biểu đồ. Trong video, bạn thấy rằng các lời gọi theme() có thể được xâu chuỗi. Bạn sẽ tận dụng điều này và thêm một lời gọi theme() nữa để chỉnh một số điểm đặc thù của biểu đồ có phân mảnh (facets).

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

  • Từ bây giờ, bạn chỉ cần thêm theme_ilo() vào bất kỳ đối tượng biểu đồ nào bạn muốn. Hãy thử nhé! Ghi đè biến ilo_plot để theme_ilo() được áp dụng vĩnh viễn.
  • Kết hợp hàm theme tùy chỉnh của bạn với các lời gọi theme() khác để linh hoạt điều chỉnh thiết lập cho các biểu đồ nâng cao.
    • Để làm vậy, hãy thêm một lời gọi theme() nữa sau lời gọi theme_ilo().
    • Đổi fill nền của nhãn facet thành "gray60"color của chúng thành "gray95", dùng đối số strip.background.
    • Đổi color của nhãn facet thành "white".

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.

# Apply your theme function (dont't forget to call it with parentheses!)
ilo_plot <- ilo_plot +
  ___

# Examine ilo_plot
ilo_plot

ilo_plot +
  # Add another theme call
  ___(
    # Change the background fill and color
    strip.background = element_rect(___, ___),
    # Change the color of the text
    strip.text = element_text(___)
  )
Chỉnh sửa và Chạy Mã