월별 매출 값처럼 텍스트로 표현하는 데이터 값을 레이블(label)이라고 합니다. 먼저 aes 항목에 레이블로 표현할 데이터 열 amt_monthly(월별 매출)를 지정했습니다. 그리고 선 그래프와 점 그래프에 color 옵션으로 색상을 입히고, size 옵션으로 굵기와 크기를 정했습니다. 또 레이블을 조작하는 geom_text() 함수 안에 레이블의 수직 위치를 의미하는 vjust 옵션과 수평 위치를 의미하는 hjust 옵션을 적용해서 레이블 위치를 보기 좋게 조정했습니다. 개별 그래프에 색을 칠할 때는 aes() 함수가 아닌 geom_point()와 geom_line() 함수에 color 옵션을 적용한다는 것을 유의하세요. 이 선 그래프로는 다음을 알 수 있습니다.
• 월별 매출은 9월 이후 꾸준히 증가했습니다.
• 12월에 매출이 가장 높습니다.
잠 깐 만 요
color, fill 옵션 색상의 종류
색상 지정은 그래프 함수의 color나 fill 옵션에서 color = “색상 이름”처럼 사용합니다. 사용할 수 있는 색상 종류는 colors() 함수를 실행하면 알 수 있습니다.
colors()
[1] "white" "aliceblue" "antiquewhite"
[4] "antiquewhite1" "antiquewhite2" "antiquewhite3"
[7] "antiquewhite4" "aquamarine" "aquamarine1"
[10] "aquamarine2" "aquamarine3" "aquamarine4"
[13] "azure" "azure1" "azure2"
... 생략 ...
다만 결괏값을 한눈에 시각적으로 파악하기 어려운데, 구글 검색 창에서 ‘R COLOR CHART’ 키워드로 검색하면 R에서 사용할 수 있는 색상표를 확인할 수 있습니다.
그림 8-28 | R 컬러 차트