Hello 통계! - 왜 통계를 배워야 하지? 6
Hello R! - 왜 하필 R이야? 7
R의 특징1 - 인터프리터 언어입니다. 8
R의 특징2 - 무료이고 오픈소스입니다. 10
R의 특징3 - 패키지를 통한 무한확장 12
R의 특징4 - 함수 중심의 언어 14
챕터0 - 완벽한 설치
0-1 R과 RStudio 설치 및 환경설정 26
0-1-1 R 설치 26
0-1-2 'RStudio' 설치 32
0-1-3 Java설치 35
0-1-4 작업 폴더 설정하기 38
0-1-5 pptx파일처럼 다루는 RData파일 39
0-1-6 늘 관리자모드로 실행하기 40
0-1-7 예제 파일 다운 및 준비 42
챕터1 - 기초가 어때서
1-1 함수와 객체 - 어렵지 않아요. 따라해 보세요. 46
1-1-1 함수 사용 방법 46
1-1-2 객체 사용 방법 51
1-1-3 객체에 또 다른 객체를 넣기 53
1-1-4 객체에 함수 넣기 54
1-1-5 벡터에 대해 더 자세히 살펴보기 55
1-1-6 R은 데이터 입력도구가 아니다 56
1-1-7 벡터를 추가, 삭제, 수정하기 56
1-1-8 객체 이름 정하기 58
1-1-9 객체 사용 몇 가지 팁 60
1-3 패키지(Package) - 기능 확장을 선물받음 60
1-3-1 패키지 설치방법 60
1-3-2 설치된 패키지를 사용하기 61
1-3-3 예제 실행해보기 61
1-3-4 이 책의 예제를 사용하기 위한 필수 설치 패키지 62
1-3-5 설치된 패키지 목록보기 63
1-4 궁금한 것이 있는데 어떡하지? 63
1-4-1 검색 방법 추천 63
1-4-2 Reference 문서를 참고합시다 64
1-4-3 R에서 도움말 직접 보기 65
1-4-4 help()함수로 도움말이 안나오는데요 66
1-4-5 내가 받은 패키지가 어떤 녀석인지 알자 66
1-4-6 필요한 패키지를 찾고 싶을 때 67
1-5 R에서 외부데이터 읽어들이는 다양한 방법 67
1-5-1 csv 포맷 읽어들이기 67
1-5-2 txt 포맷을 다양한 방법으로 읽어들이기 69
1-5-3 Excel파일 읽어들이기 72
1-5-4 SPSS 파일인 sav 포맷 읽어들이기 73
1-5-5 XML 포맷 읽어들이기 74
1-5-6 웹에 있는 HTML 형식의 테이블을 읽어들이기 76
1-5-7 Ctrl+C, Ctrl+V로 데이터 가져오기 78
1-6 맥 사용자를 위한 가이드 - 맥 사용자만 보세요. 78
1-7 알아두면 유용한 몇 가지 팁 80
1-7-1 Github로 패키지 설치하기 80
1-7-2 패키지 파일을 다운받아 직접 설치하기 81
1-7-3 자주쓰는 명령어 계속 쓰기 귀찮아 83
챕터2 - 데이터 개념 이해하기
통계로 개념 이해하기 88
2-1 표로 데이터 정리하기 88
2-1-1 데이터는 통계를 다루는 사람에게 식재료와 같다. 88
2-1-2 데이터의 종류 92
2-1-3 데이터 손질하기 94
2-1-3-1 명목형 변수 '도수분포표' 만들기 94
2-1-3-2. 명목형 변수 '상대도수분포표' 만들기 95
2-1-3-3 연속형 변수 '도수분포표' 만들기 96
2-1-3-4 분할표(Contingency Table) 만들기 98
R로 실력 다지기 101
2-2 데이터프레임 다루기 101
2-2-1 벡터 - R의 최소 데이터 단위 101
예제1 - 여러 종류 벡터 만들기 104
2-2-2 데이터프레임(dataframe) 108
예제2 - 여러 개 벡터를 만들어 데이터프레임을 만들기 108
예제3 - 외부 데이터 가져오기와 변수 선택하기 110
예제4 - 여러 개 변수 선택하기 114
예제5 - 쉽게 변수 선택하기 117
예제6 - 조건으로 변수 선택하기 123
예제7 - 변수명 바꾸기 126
예제8 - 새로운 변수 옆에 붙이기 127
예제9 - 더 복잡한 새로운 변수 붙이기 128
예제10 - 행으로 추가하기 131
2-2-3 리스트 - 자유로운 영혼 132
예제11 - 모든 종류의 데이터 객체를 리스트 객체에 담기 133
예제12 - 리스트 모든 항목에 동일한 함수 적용하기 138
2-2-4 그 외 다른 데이터 객체 140
2-2-5 '도수분포표' 만들기 141
예제13 - 명목형 변수로 '도수분포표' 만들기 141
예제14 - R에서 연속형 변수를 '도수분포표'로 만들기 143
예제15 - 분할표 만들기 146
더 알아보기 - 결측치 다루는 여러가지 방법 149
더 알아보기 - Rmarkdown으로 쉽게 코딩하기 152
실전예제1 - 20만건 관측치(Observation)가 넘는 데이터셋의 명목형 변수 '도수분포표' 만들기 160
실전예제2 - 대장암 환자 자료 분석 166
실전예제3 - 전국 커피숍 폐업/영업 상황 살펴보기 170
실전예제4 - 전국 커피숍 규모 파악하기 182
실전예제5 - 전국 인구조사 자료 정리하기(전처리 연습) 188
챕터3 - 기술통계
통계로 개념 이해하기 201
3-1 수치로 데이터 특성 나타내기 201
3-1-1 평균(mean) 201
3-1-2 아웃라이어(outlier) 203
3-1-3 중앙값 204
3-1-4 범위 205
3-1-5 사분위범위(Interquartile Range) 205
3-1-6 산포도 - 넌 얼마나 퍼져있니? 207
3-1-6-1 분산과 표준편차 207
3-1-6-2 표준화 - 기준이 다른 데이터를 비교 210
3-1-6-3 변동계수 213
3-1-6-4 공분산 214
R로 실력 다지기 219
3-2 기술통계 값 구하기 219
3-2-1 평균구하기 219
3-2-2 중앙값 구하기 219
3-2-3 범위 구하기 219
3-2-4 사분위 구하기 220
3-2-5 IQR 구하기 220
3-2-6 평균, 중앙값, Q1, Q