더북(TheBook)

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이란 단어도 여기에서 나온 것입니다. 다만 용어와 개념이 생소하므로 일단 이 책에서 소개하는 내용 정도만 알아 두세요.

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