목차

1.SAS 개관 1
 1.1 데이터 관리 개요 1
 1.2 SAS 프로그래밍 개요 3
 1.3 SAS 구성 및 특징 8

2.SAS 프로그래밍 기본 11
 2.1 SAS 기동 11
 2.2 SAS 기능  17
 2.3 기본 설정 19
 2.4 코딩 규칙 24
 2.5 데이터 정의 26
 
3. 자료의 입력과 출력 28
 3.1 라이브러리 할당하기 28
 3.2 예제 데이터 35
 3.3 액셀데이터 읽기 36
 3.4 액셀데이터로 저장 40

4. 자료의 입력과 출력 코드
 4.1 프로그램방식 43
 4.2 파일형식 45
 4.3 텍스트 데이터 저장 48

5. DB연결 로직 49
 5.1 액셀 파일 설정 50
 5.2 SQL 서버의 DB 등록 51 
 5.3 ODBC 활용 53

6. SAS 연산 및 요약 56
 6.1 데이터셋 이용 56
 6.2 함수 및 계산 57
 6.3 데이터 요약  67

7. 데이터셋 병합 72
 7.1 데이터 스텝 72
 7.2 SQL 스텝 75

8. 데이터 변환 79
 8.1 조건문 79
 8.2 반복문  80
 8.3 FORMAT 82 

9. 프로그래밍 응용 86
 9.1 프로그래밍 로직의 이해 86
 9.2 오류 FAQ 86
 9.3 예제 프로그래밍 97
      - 출력 결과를 html로 저장
      - 프로세스 시작시각 측정
      - SET을 이용하여 여러 데이터셋과 합칠 경우 구별 변수 생성
      - 데이터가 매치되는 데이터셋과 매치되지 않는 데이터셋을 각각 생성
      - 데이터 누적을 통한 상위 70% 데이터 추출
      - 전체 매출액의 70%에 해당하는 매출액을 계산
      - 품목 별로 상위 2 순위 구하기
      - 품목 별 누적합 계산 추가
      - 품목 별 누적합의 비율 계산 추가
      - 특정 데이터로 채우기 (결측치 보존)
      - 대분류, 중분류, 소분류 합계 구하는 로직
      - 가중치를 적용한 수준분석 적용