목차 일부
Chapter 01 기초개념 ... 1
개요 ... 2
SAS 프로그래밍 ... 3
SAS 라이브러리 ... 9
SAS 파일 참조 ... 11
SAS 데이터세트 ... 13
변수의 속성 ... 16
요약 ... 21
연습 ... 24
퀴즈 ... 25
Chapter 02 파일의 참조와 옵션 설정 ... 29
...
더보기
목차 전체
Chapter 01 기초개념 ... 1
개요 ... 2
SAS 프로그래밍 ... 3
SAS 라이브러리 ... 9
SAS 파일 참조 ... 11
SAS 데이터세트 ... 13
변수의 속성 ... 16
요약 ... 21
연습 ... 24
퀴즈 ... 25
Chapter 02 파일의 참조와 옵션 설정 ... 29
개요 ... 30
참조 파일 ... 30
SAS 라이브러리의 내용보기 ... 35
SAS 시스템 옵션 설정 ... 39
시스템 옵션 보기 ... 49
그 외의 시스템 옵션들 ... 51
요약 ... 52
연습 ... 53
퀴즈 ... 54
Chapter 03 SAS 프로그램 편집과 디버깅 ... 59
개요 ... 60
SAS 프로그램 레이아웃 ... 60
오류메시지의 해석 ... 61
오류의 교정 ... 63
일반적인 문제 해결 ... 65
그 외의 특징 ... 71
요약 ... 72
연습 ... 73
퀴즈 ... 73
Chapter 04 보고서 생성 ... 77
개요 ... 78
보고서의 유형 ... 79
기본 보고서의 생성 ... 82
관측치의 인식 ... 87
관측치의 선택 ... 89
자료의 정렬 ... 91
열의 총계 생성 ... 94
한 행씩 띄어 쓴 출력물 ... 101
제목과 각주의 지정 ... 102
설명 레이블 지정 ... 107
데이터값의 포맷 ... 109
영구적으로 지정된 레이블과 포맷의 사용 ... 113
그 외의 특징들 ... 114
요약 ... 115
연습 ... 118
퀴즈 ... 118
Chapter 05 원시데이터로부터 SAS 데이터 생성 ... 125
개요 ... 126
원시데이터파일 ... 127
SAS 데이터세트를 만드는 법 ... 128
SAS 라이브러리 참조하기 ... 129
원시데이터파일 참조하기 ... 129
DATA 단계 프로그램 작성하기 ... 132
DATA 단계 프로그램 실행하기 ... 138
변수의 생성과 수정 ... 142
데이터의 분할 ... 147
프로그램내에서 자료 읽기 ... 148
원시데이터파일을 생성하기 위한 과정 ... 150
그 외의 특징 ... 153
요약 ... 154
연습 ... 157
퀴즈 ... 157
Chapter 06 DATA 단계의 이해 ... 165
개요 ... 166
기초 DATA 단계 작성하기 ... 167
프로그램의 처리 과정 ... 168
컴파일단계 ... 169
실행 단계 ... 174
DATA 단계 디버그하기 ... 185
프로그램 검증하기 ... 190
요약 ... 194
연습 ... 196
퀴즈 ... 196
Chapter 07 사용자정의 포맷의 생성과 이용 ... 201
개요 ... 202
PROC FORMAT의 소개 ... 202
PROC FORMAT을 불러내기 ... 203
유일한 포맷의 정의 ... 205
사용자 정의 포맷을 변수와 관련시키기 ... 210
요약 ... 214
실습 ... 215
퀴즈 ... 215
Chapter 08 목록과 요약보고서의 생성 ... 219
개요 ... 220
기본 목록 보고서 생성하기 ... 221
변수 선택하기 ... 224
관측치 선택하기 ... 226
변수 정의하기 ... 227
열 속성을 정의하기 ... 229
열 제목 정의하기 ... 234
열 정돈 형태 지정하기 ... 236
제목 외관의 향상 ... 237
변수 사용 정의하기 ... 238
요약 ... 248
연습 ... 251
퀴즈 ... 251
Chapter 09 기술통계량의 작성 ... 259
개요 ... 260
수치형 변수에 대한 통계량 계산하기 ... 261
빈도표 생성하기 ... 272
요약 ... 283
연습 ... 288
퀴즈 ... 288
Chapter 10 HTML 출력결과 생성 ... 293
개요 ... 294
ODS ... 295
ODS 대상 열기와 닫기 ... 297
간단한 HTML 생성하기 」 ... 301
목차를 가진 HTML 출력결과 생성하기 ... 304
링크와 경로를 지정하는 옵션 사용하기 ... 307
HTML 출력결과의 외형 바꾸기 ... 312
추가적인 특징 ... 313
요약 ... 314
연습 ... 315
퀴즈 ... 316
Chapter 11 변수의 생성과 관리 ... 321
개요 ... 322
변수를 생성하고 수정하기 ... 323
조건적으로 값을 할당하기 ... 326
변수의 길이를 지정하기 ... 331
데이터를 분할하기 ... 334
영구적인 레이블과 포맷 지정하기 ... 338
SELECT 그룹을 이용하여 조건적으로 값을 지정하기 ... 340
DO 그룹을 이용하여 문장 그룹화하기 ... 344
요약 ... 347
실습 ... 349
퀴즈 ... 349
Chapter 12 SAS 데이터세트 읽기 ... 357
개요 ... 358
하나의 데이터세트 읽기 ... 359
데이터 조작하기 ... 360
BY-그룹 처리를 사용하기 ... 362
직접 접근을 이용하여 관측치를 읽기 ... 367
관측치들을 명시적으로 쓰기 ... 369
데이터세트의 끝을 알아내기 ... 370
데이터세트를 읽는 방법을 이해하기 ... 373
그 이외의 특징 ... 380
요약 ... 380
실습 ... 381
퀴즈 ... 382
Chapter 13 SAS 데이터세트의 결합 ... 387
개요 ... 388
목표 ... 390
일대일 가로결합(One-to-One Reading) ... 390
상하 자료결합(Concatenating) ... 394
세로 끼워넣기(Interleaving) ... 396
단순 가로대응결합(Simple Match-Merging) ... 399
가로 대응결합 처리과정 ... 404
변수의 이름 바꾸기 ... 411
일치하지 않는 관측치 제외하기 ... 413
변수 선택 ... 416
그 이외의 특징 ... 417
요약 ... 419
실습 ... 422
퀴즈 ... 422
Chapter 14 SAS 함수를 이용한 데이터 변환 ... 431
개요 ... 432
SAS 함수의 이해 ... 432
SAS 함수의 일반적인 형태 ... 435
함수를 사용한 데이터 변환 ... 436
자동적인 변환이 발생할 때 ... 438
함수를 이용한 SAS 날짜값 처리 ... 446
함수를 사용한 문자형 값의 변환 ... 463
함수를 사용한 숫자형 값의 변환 ... 487
SAS 함수 내포하기 ... 488
요약 ... 489
실습 ... 494
퀴즈 ... 494
Chapter 15 DO 반복문을 이용한 데이터 생성 ... 499
개요 ... 500
DO 반복문 구성하기 ... 501
하위 DO 반복문 ... 508
데이터세트로부터 읽어들인 데이터의 반복 처리 ... 510
DO 반복문의 조건부 실행 ... 511
반복 DO 문장과 조건절 사용 ... 513
표본(Samples) 만들기 ... 515
요약 ... 516
연습 ... 518
퀴즈 ... 519
Chapter 16 배열을 이용한 변수 처리 ... 523
개요 ... 524
1차원 배열 생성하기 ... 525
배열 사용 확장하기 ... 535
그 이외의 특징 ... 552
요약 ... 554
연습 ... 556
퀴즈 ... 556
Chapter 17 고정필드로 저장된 원시데이터 읽기 ... 561
개요 ... 562
열입력 살펴보기 ... 563
표준 수치 데이터와 비표준 수치 데이터 식별 ... 565
입력 방식의 선택 ... 566
포맷입력(Formatted input) 시용 ... 567
인포맷의 사용 ... 572
레코드 포맷(Record formats) ... 578
요약 ... 581
연습 ... 583
퀴즈 ... 583
Chapter 18 자유형식으로 저장된 데이터 읽기 ... 589
개요 ... 590
자유형식 데이터 읽기 ... 591
목록입력(List Input) 사용 ... 592
결측값 읽기 ... 598
문자값의 길이 지정 ... 604
목록입력의 수정 ... 606
자유형식데이터 만들기 ... 612
입력 스타일의 혼용 ... 617
요약 ... 620
연습 ... 622
퀴즈 ... 622
Chapter 19 날짜와 시간값 읽기 ... 629
개요 ... 630
SAS는 날짜값을 어떻게 저장하는가? ... 631
SAS는 시간값을 어떻게 저장하는가? ... 631
SAS 날짜와 시간값에 대한 추가적인 내용 ... 632
날짜와 시간 인포맷 읽기 ... 632
날짜와 시간 연산 ... 638
날짜와 시간 포맷의 사용 ... 643
요약 ... 647
연습 ... 648
퀴즈 ... 649
Chapter 20 다수의 레코드로부터 단일 관측치의 생성 ... 653
개요 ... 654
행포인터조절(line pointer control)의 사용 ... 655
다수의 레코드를 순차적으로 읽기 ... 655
다수의 레코드를 비순차적으로 읽기 ... 663
행포인터조절의 혼용 ... 667
요약 ... 669
연습 ... 670
퀴즈 ... 670
Chapter 21 하나의 레코드로부터 다수의 관측치 생성 ... 677
개요 ... 678
반복되는 데이터 블록 읽기 ... 679
동일한 반복 필드 읽기 ... 688
서로 다르게 반복하는 필드 읽기 ... 696
요약 ... 705
연습 ... 707
퀴즈 ... 707
Chapter 22 계층적 파일 읽기 ... 713
개요 ... 714
세부레코드별 단일 관측치 생성 ... 716
헤더레코드별 단일 관측치 생성 ... 724
요약 ... 736
연습 ... 738
퀴즈 ... 738
연습문제 해답과 해설 ... 745
용어정리(Glossary) ... 779
찾아보기 ... 796
더보기 닫기