2 ggplot2 기본 문법
ggplot2 패키지 함수는 레이어를 추가하는 방식으로 그래프를 그려 나갑니다. ggplot2 패키지의 기본 사용법은 다음과 같습니다.2
① ggplot(data = pressure, aes(x = temperature, y = pressure)) ② + geom_point() # 산점도 or + geom_line() # 선 그래프 or + geom_col() # 막대 그래프 ... ③ + 세부조정(legend, scale, label, stat, ...)
* 데이터셋
* 배경 및 시각적 요소 세팅
자세히 설명하면 다음과 같습니다.
① 그래프 틀: 그래프 틀을 그립니다. 그래프 틀이란 데이터, x축과 y축이 있는 틀을 의미합니다. 데이터 색상 등 이 부분에서 시각적 처리를 합니다. (필수)
② 그래프 종류: 그래프를 지정해서 그립니다. 산점, 막대, 선 등 그래프를 선택하고 조정할 수 있습니다. (필수)
③ 세부 조정: 세부 조정을 합니다. 세부 조정에는 범례, 제목, 구성 등이 있습니다. (옵션)
이제 6장 UNIT 07에서 R 기본 함수로 그린 그래프들을 ggplot2 패키지를 사용하여 다시 한번 자세히 알아보겠습니다.
2 ggplot2 패키지는 시각적(aesthetic) 매핑, 기하학적(geometric) 함수라는 요소를 사용합니다. 문법의 aes와 geom이란 단어도 여기에서 나온 것입니다. 다만 용어와 개념이 생소하므로 일단 이 책에서 소개하는 내용 정도만 알아 두세요.