반응형
R 안에는 tidyverse 라는 또 하나의 세계가 있습니다. tidyverse는 Hadley Wickham과 그의 팀이 개발한 패키지 모음을 말합니다. tidyverse 없이도 R을 사용하는데 전혀 문제가 없지만, tidyverse 를 사용하면 데이터 전처리,시각화 등이 편해집니다. 시중에 출시되고 있는 R을 이용한 데이터분석 및 시각화 책들은 tidyverse 패키지를 사용하고 있기 때문에 R로 데이터 분석을 한다면 거의 필수적으로 사용해야 하는 패키지가 되었습니다.
tidyverse 안에는 아래 패키지들이 있습니다.
dplyr : 데이터 전처리
ggplot2 : 시각화
readr : 데이터 호출
lubridate : 시계열 데이터 전처리
stringr : 텍스트 전처리
purrr : 함수형 패키지
tidyverse 없이 R을 사용하는 것을 base R 이라고 부릅니다. R의 기본기능으로 해결한다는 뜻입니다. 필자는 base R로 수년동안 통계 분석을 해왔지만 큰 불편함은 없었습니다. 함수를 직접 만들어 쓰는 것이 재밌었고, 어느정도 실력이 쌓이고 나서는 복잡한 인덱싱도 어렵지 않았습니다. 필자가 tidyverse를 공부해보려는 이유는 단순합니다. '얼마나 편한지 보자' 라는 생각입니다.
이 강의는 tidyverse 세계관 안에 있는 데이터 시각화 패키지인 ggplot2 강의입니다.
반응형
'R tidyverse > 하루만에 끝내는 ggplot2' 카테고리의 다른 글
[ggplot2의 이해] 6. 원소 수를 출력하는 막대그래프 (geom_bar) (0) | 2023.02.07 |
---|---|
[ggplot2의 이해] 5. 박스플롯 (geom_boxplot) (0) | 2023.02.06 |
[ggplot2의 이해] 4. 선그래프 (geom_line) (0) | 2023.02.06 |
[ggplot2의 이해] 3. 산점도 (geom_point) (0) | 2023.02.03 |
[ggplot2의 이해] 2. ggplot2의 기본구조 (0) | 2023.01.28 |
댓글