점점 흥미로워지는 플롯 제목
강의의 마지막 연습 문제까지 오신 것을 축하합니다! 이제 rlang에 대한 지식을 활용해 ggplot2 산점도를 커스터마이즈하는 함수를 만들어 보겠습니다. 이 함수는 입력값에 따라 제목을 자동으로 만들어 줄 거예요. 바로 시도해 보세요!
이 연습에서는 rlang 패키지도 미리 로드되어 있습니다.
이 연습은 강의의 일부입니다
dplyr로 하는 프로그래밍
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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))))
}