학습 로드맵
이 교재는 R을 처음 접하는 분이 실전 데이터 분석 프로젝트를 완성할 수 있도록 설계되었습니다. 총 7개 PART로 구성되어 있으며, 앞에서부터 순서대로 학습하는 것을 권장합니다.
PART 01. 개발 환경 준비하기 → R과 RStudio 설치, 첫 코드 실행
↓
PART 02. R 기초 문법 → 변수, 벡터, 함수, 파이프 연산자
↓
PART 03. tidyverse 데이터 다루기 → 데이터 읽기, 정리, 변환, 합치기
↓
PART 04. ggplot2 시각화 → 차트 생성, 테마, 다중 패널
↓
PART 05. 공공데이터 프로젝트 → 교통 데이터, 인구 통계, EDA 리포트
↓
PART 06. 금융 데이터 프로젝트 → 주식 수집, 수익률, 포트폴리오
↓
PART 07. 마무리 → 정리, 다음 단계 안내
선수 지식
이 교재를 시작하기 위해 필요한 사전 지식은 없습니다. 프로그래밍을 한 번도 해본 적이 없어도 PART 01부터 차근차근 따라할 수 있습니다.
다만 다음 경험이 있다면 학습 속도가 빨라집니다.
- Python pandas 사용 경험 → tidyverse와 비교하며 빠르게 습득
- 엑셀로 데이터 분석 경험 → 같은 작업을 코드로 자동화하는 관점
실습 환경
| 항목 | 권장 사양 |
|---|---|
| 운영체제 | Windows 10/11, macOS 12+ |
| R 버전 | 4.3 이상 |
| IDE | RStudio Desktop (무료) |
| 메모리 | 8GB 이상 |
| 디스크 | 2GB 이상 여유 공간 |
각 챕터의 구성
모든 챕터는 다음 패턴으로 구성됩니다.
- 개념 설명 — 이 챕터에서 배울 내용을 간단히 소개합니다.
- 코드 실습 — RStudio에서 직접 실행하는 예제 코드입니다.
- 결과 확인 — 코드 실행 결과를 함께 보여줍니다.
- 정리 — 핵심 포인트를 요약합니다.
시리즈 안내
이 교재는 "실전 R" 시리즈의 첫 번째 책입니다.
| 순서 | 교재 | 내용 |
|---|---|---|
| 1권 | 실전 R 데이터 분석 (이 교재) | R 기초, tidyverse, ggplot2, 프로젝트 |
| 2권 | 실전 R 통계 분석 | 추론통계, 회귀분석, 논문 보고서 |
| 3권 | 실전 R과 Shiny | 인터랙티브 대시보드, 배포 |
1권만으로도 독립적으로 학습할 수 있지만, 2권과 3권까지 학습하면 R을 활용한 데이터 분석 → 통계 분석 → 웹앱 개발까지 전체 사이클을 완성할 수 있습니다.