더북(TheBook)

월별 매출 값처럼 텍스트로 표현하는 데이터 값을 레이블(label)이라고 합니다. 먼저 aes 항목에 레이블로 표현할 데이터 열 amt_monthly(월별 매출)를 지정했습니다. 그리고 선 그래프와 점 그래프에 color 옵션으로 색상을 입히고, size 옵션으로 굵기와 크기를 정했습니다. 또 레이블을 조작하는 geom_text() 함수 안에 레이블의 수직 위치를 의미하는 vjust 옵션과 수평 위치를 의미하는 hjust 옵션을 적용해서 레이블 위치를 보기 좋게 조정했습니다. 개별 그래프에 색을 칠할 때는 aes() 함수가 아닌 geom_point()geom_line() 함수에 color 옵션을 적용한다는 것을 유의하세요. 이 선 그래프로는 다음을 알 수 있습니다.

 

월별 매출은 9월 이후 꾸준히 증가했습니다.

12월에 매출이 가장 높습니다.


color, fill 옵션 색상의 종류

색상 지정은 그래프 함수의 colorfill 옵션에서 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 컬러 차트

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.