Tiêu đề biểu đồ thêm phần kịch tính
Chúc mừng bạn đã đến với bài tập cuối cùng của khóa học! Giờ bạn sẽ dùng kiến thức về rlang để viết một hàm tùy biến biểu đồ scatter của ggplot2. Hàm này sẽ tự động tạo tiêu đề dựa trên các giá trị đầu vào. Hãy thử nhé!
Gói rlang cũng đã được nạp sẵn cho bạn trong bài tập này.
Bài tập này là một phần của khóa học
Lập trình với dplyr
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.
# Define custom function
my_scatter <- function(df, x_var, y_var, color_var) {
ggplot(df, aes(x = ___, y = ___)) +
geom_point(aes(color = ___)) +
ggtitle(paste(___(enquo(y_var)),
"versus",
as_label(___(x_var)),
"with colors by",
___(___(color_var))))
}