본문 바로가기

SAS

1-2강 - SAS 기본 문법

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> 한 문장을 여러 라인에 걸쳐서 쓸 수 있고 여러 문장을 한 라인에 작성할 수 있음