1. SAS 문 (SAS statement)
- SAS keyword, SAS name, 연산자 등으로 구성
- SAS keyword 와 SAS는 프로그램에서 구분해준다.
- 세미 콜론으로 끝난다.
1) SAS keyword
1> 파란색으로 나타난다.
2> 예시: DATA, PROC, CARDS, PRINT, RUN
2) SAS name
1> 변수 (프로그래밍에서의 변수를 떠올리면 된다.)
2> 규칙
- 8자 이내
- 첫 글자: 알파벳 혹은 밑줄(_)로 시작 (되도록 문자로 시작) (소문자도 가능)
- 불가능한 글자: 괄호, 특수문자($, #, +, -, *), 한글
- 단, LABEL 문에 의한 설명을 할 때 한글을 사용할 수 있다.
3) Comment
1> 주석을 달 수 있다. (SAS에 의해 수행되지 않는다.)
2> /* 이 안에 설명문을 쓸 수 있다. */
4) 프로그램 작성 시 유의사항
1> 각 step은 DATA 또는 PROC 키워드로 시작한다.
- DATA: data 생성한다.
- PROC: process를 작동
2> 한 문장의 끝은 항상 세미콜론
3> 대소문자 구분이 없다.
4> 한 문장의 시작과 끝은 어느 칼럼에서도 무방
5> 한 문장을 여러 라인에 걸쳐서 쓸 수 있고 여러 문장을 한 라인에 작성할 수 있음
'SAS' 카테고리의 다른 글
3-2강 - SAS data 단계 (변수의 외부 파일 출력, SAS dataset 출력, 설명 부여, SAS 연산자 및 함수) (FILE & PUT, OUTPUT, LABEL) (0) | 2020.04.08 |
---|---|
3-1강 - SAS data 단계 (dataset 생성, datset 및 변수의 제어) (0) | 2020.03.21 |
[통계 개념] 2강 - Data의 요약 및 표현 (0) | 2020.03.21 |
1-3강 - SAS 실습 (0) | 2020.03.17 |
1-1강 - SAS Intro (프로그램 구성, 코드 구성, 입출력) (0) | 2020.03.17 |