목차
Chapter 1 R의 소개 ... 11
   1.1 R이란? ... 13
   1.2 R 프로그램 설치 ... 14
   1.3 R 프로그램 실행 ... 20
   1.4 작업공간과 파일관리 ... 23
   1.5 R의 다양한 실행환경 ... 25
Chapter 2 R의 기본활용 ... 31
   2.1 프로그래밍 기본 사항 ... 33
      2.1.1 기초 연산자 ... 34
      2.1.2 객체명 및 할당 ... 36
      2.1.3 주요 수학 함수 ... 36
      2.1.4 객체(object)의 관리 ... 37
   2.2 데이터 유형 ... 40
   2.3 R 자료 객체 ... 45
   2.4 패키지 활용 ... 49
   2.5 도움말 활용 ... 54
Chapter 3 데이터 생성 ... 59
   3.1 함수 및 연산자의 활용 ... 61
      3.1.1 벡터의 생성 ... 61
      3.1.2 행렬의 생성 ... 67
      3.1.3 데이터 프레임의 생성 ... 71
      3.1.4 배열의 생성 ... 73
      3.1.5 리스트의 생성 ... 74
      3.1.6 요인의 생성 ... 75
      3.1.7 시계열의 생성 ... 79
   3.2 직접 입력
      3.2.1 직접 입력 ... 81
      3.2.2 클립보드의 활용 ... 83
      3.2.3 자료 편집기(data editor) ... 84
   3.3 데이터 객체의 속성 ... 86
Chapter 4 데이터 입력 및 출력 ... 91
   4.1 텍스트 데이터 불러오기 ... 93
        4.1.1 read.table()함수 ... 93
        4.1.2 scan()함수 ... 97
        4.1.3 read.csv(),read.delim()함수 ... 101
        4.1.4 read.fwf(), read.fortran()함수 ... 101
   4.2 외부 형식 데이터 불러오기 ... 103
   4.3 데이터의 출력 ... 108
        4.3.1 텍스트 파일로 저장 ... 109
        4.3.2 외부 형식의 파일로 저장 ... 113
Chapter 5 데이터 구조의 변경 및 결합 ... 117
   5.1 변수 및 관찰치의 선택 ... 119
        5.1.1 변수의 선택 ... 119
        5.1.2 관찰치의 선택 ... 124
   5.2 데이터의 변형 ... 127
        5.2.1 데이터의 정렬 ... 127
        5.2.2 변수의 생성 ... 129
   5.3 데이터의 요약 ... 131
   5.4 데이터의 결합
      5.4.1 데이터의 세로결합 : 관찰치의 증가 ... 136
      5.4.2 데이터의 가로결합 : 변수의 증가 ... 138
Chapter 6 데이터베이스와 SQL ... 145
   6.1 데이터베이스와 R 패키지 ... 147
   6.2 RODBC의 활용 ... 147
      6.2.1 DSN 설정 ... 148
      6.2.2 R에서의 데이터베이스 접근 ... 151
      6.2.3 RODBC 패키지에서 사용되는 함수들 ... 154
   6.3 sqldf를 이용한 SQL질의 ... 156
      6.3.1 조건에 맞는 케이스 선택하기 ... 157
      6.3.2 변수의 조작 ... 162
Chapter 7 자료의 처리 및 프로그래밍 ... 173
   7.1 함수의 적용
      7.1.1 자료 객체의 기본 연산 함수 ... 175
      7.1.2 유용한 함수 및 적용 ... 177
      7.1.3 날짜형 변수 ... 182
   7.2 R프로그래밍 및 사용자 정의 함수 ... 183
      7.2.1 조건문 ... 183
      7.2.2 반복문 ... 185
      7.2.3 무조건 분기문 ... 187
      7.2.4 사용자 정의 함수 ... 188
Chapter 8 행렬데이터의 처리와 연산 ... 193
   8.1 데이터의 행렬표현 ... 195
        8.1.1 행렬 객체로의 데이터 변환 ... 195
        8.1.2 여러 형태의 행렬 데이터 ... 200
   8.2 행렬조작 및 연산 ... 210
      8.2.1 행렬 조작 및 연산에 필요한 함수 ... 210
      8.2.2 행렬 연산 예 ... 221
Chapter 9 R 그래픽(Graphics) ... 227
   9.1 그래픽의 관리
      9.1.1 여러 그래픽 장치 열기 ... 229
      9.1.2 그래픽의 분할 ... 231
   9.2 그래프 속성 변경하기 ... 236
      9.2.1 그래프 속성 변경을 위한 함수 ... 236
      9.2.2 그래프 속성 변경 예 ... 237
   9.3 par() 함수 ... 239
   9.4 다양한 그래픽 함수
      9.4.1 다양한 그래픽 함수의 종류 및 기능 ... 241
      9.4.2 공통 선택 사항(option) ... 258
      9.4.3 예제 : 정규확률분포 그래프 ... 259
Chapter 10 자료 분석을 위한 주요 통계 함수 ... 261
   10.1 연속형 변수에 대한 기술통계량 ... 263
   10.2 범주형 변수에 대한 분할표 작성 ... 266
   10.3 확률분포함수 ... 272
   10.4 주요 가설검증 함수 ... 278
      10.4.1 t.test, wilcox.test, var.test, cor.test 함수 ... 279
      10.4.2 binom.test, prop.test 함수 ... 289
      10.4.3 oneway.test, kruska.test 함수 ... 292
      10.4.4 chisq.test, fisher.test, mcnemar.test 함수 ... 296
참고문헌 ... 302
찾아보기 ... 304
닫기