SAS® Programming 1: 기초

SAS® Programming 1: 기초

교육 기간 : 3일(18시간)

교육 대상
일반적인 데이터 처리 작업을 수행하기 위해서 SAS 프로그램 작성 방법을 배우고자 하는 분을 대상으로 합니다.

과정 소개
이 과정은 SAS 프로그램 작성을 위한 기본 개념부터 프로그램 작성까지를 다루게 됩니다.
Excel 파일, 구분자를 가지는 데이터 파일, SAS® data set을 읽어서 결과를 SAS® data set으로 작성, 관측치와 변수 선택, 여러 개의 SAS® data set 결합, SAS 변수 생성, 데이터 값에 출력 형식 적용, 보고서 생성 방법을 교육합니다. 이 과정은 다른 많은 SAS 교육 과정의 선수 과목입니다.
만일, SAS 프로그램을 직접 작성하지 않고, 메뉴 기반의 point-and-click 방법을 사용하고자 한다면, EG를 이용한 데이터 조회 및 리포트 작성 교육 과정을 수강하시기 바랍니다.

선수 지식
이 과정의 추천 선수 과정은 SAS 프로그래밍 Introduction(e-learning) 교육과정입니다.
이 과정 참석 전에, 아래의 내용이 가능해야 합니다.
- 파일 구조 이해
- 텍스트 편집기 사용
- 운영 시스템 명령어

교육 내용

SAS 소개
- SAS 구조
- SAS 기능
SAS 시작하기
- SAS 프로그램 구성요소
- SAS 탐색
SAS 문법
- SAS 프로그램 문법
- SAS 프로그램 오류 진단 및 수정
SAS® Data Sets
- SAS® date set 구성요소
- SAS 변수
- SAS 라이브러리
SAS® Data Sets 읽기
- SAS® data set 읽어오기
- 관측치 및 변수 선택
- 변수 부가 속성
Excel 자료 읽기
- Excel 파일 읽어오기
- Excel 파일 생성하기
구분자로 구분된 Raw Data Files 읽기
- 구분자를 가지는 표준 데이터 파일 읽어오기
- 구분자를 가지는 비표준 데이터 파일 읽어오기
데이터 유효성 확인 및 클린징
- 데이터 오류 진단
- PRINT/FREQ/MEANS/UNIVARIATE procedure
- 잘못된 데이터 정제
데이터 조작
- 변수 생성
- 조건절 문장
- 관측치 선택
SAS® Data Sets 결합
- APPEND procedure에 의한 SAS® data set 결합
- SET 문장에 의한 SAS® data set 결합
- MERGE 문장에 의한 SAS® data set 결합
Reports 관련 기능
- Global 문장
- 라벨과 출력형식
- 사용자 정의 출력형식
- 관측치 선택 및 그룹핑
- Output Delivery System
요약 리포트 생성
- FREQ Procedure
- MEANS Procedure
- TABULATE Procedure

사용 소프트웨어
Base SAS®

교육 교재
SAS® Programming I : Essentials Course Notes