
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