UNIT 10
정리
8장에서 다룬 ggplot2 패키지의 주요 함수를 정리하면 다음 표와 같습니다.
* 틀 그리기
기능 |
함수(옵션) |
설명 |
예시 |
틀 그리기 |
ggplot() |
그래프 틀 그리기 |
ggplot(data = dataset, aes(x = vst, y = cust)) |
색상 지정 |
color |
해당 기준으로 색상 설정하기(산점도) |
color = sex_code |
색상 채우기 |
fill |
해당 기준으로 색상 채우기(막대 그래프) |
fill = branch |
그래프 정렬 |
reorder |
그래프 순서에 따라 정렬하기('-'는 내림차순) |
reorder(branch, -amt) |
* 그래프 그리기
기능 |
함수(옵션) |
설명 |
예시 |
산점도 |
geom_point() |
산점도 그리기 |
+ geom_point() |
막대 그래프 |
geom_bar() |
막대 그래프 그리기 |
+ geom_bar(stat = "identity") |
히스토그램 |
geom_bar(stat = "count") |
빈도를 세어 히스토그램 그리기 |
+ geom_bar(stat = "count") |
(연속형 데이터)히스토그램 |
geom_histogram() |
연속형 데이터의 히스토그램 그리기 |
+ geom_histogram(binwidth = 5) |
파이 차트 |
geom_bar() + coord_polar() |
누적 막대 그래프에 대해 파이 차트 그리기 |
+ geom_bar(stat = "identity") + coord_polar("y", start = 0) |
선 그래프 |
geom_line() |
선 그래프 그리기 |
+ geom_line(color = "red", size = 1) |
점 그래프 |
geom_point() |
점 그래프 그리기 |
+ geom_point(color = "darkred", size = 3) |
텍스트 위치 조정 |
geom_text() |
레이블 텍스트의 위치 조정하기 |
+ geom_text(vjust = 1.5, hjust = 0.5) |
상자 그림 |
geom_boxplot() |
상자 그림 그리기 |
+ geom_boxplot(width = 0.8, outlier.size = 2) |