
INTRO.
1. SAS 단축키
SAS에서 자주 사용하는 단축키를 알려드리겠습니다. 단축키를 알면 아주 유용하게 쓰실거에요^^
F3, F8 – 실행
F5 – 확장편집기 활성화
F6 – 로그창 활성화
F7 – 출력창 활성화
F11 – command 창 활성화 : ex) log입력 -> 로그창 활성화
keys 입력 -> 단축키 확인 또는 단축키를 사용자 임의로 지정 가능

2. About SAS
SAS에 대해 간략하게 설명하겠습니다. 그리고 프로그래밍은 다음시간부터 본격적으로 배워보겠습니다.
①SAS는 총 두 가지의 step으로 구성이 되어 있습니다.
- data step : SAS data set을 생성하는 단계
rawdata 또는 다른 소프트웨어에 있는 파일을 SAS에서 이용할 수 있도록 SAS data set으로 만들어 주는 과정입니다.
- proc step : SAS data set을 처리하는 단계
생성된 SAS data set을 SAS의 프로시저를 이용하여 우리가 원하는 형태로 처리하는 과정입니다.
② SAS data set은 두 가지로 이뤄져 있습니다.
- data portion : 데이터의 값
- descriptor portion : 데이터 수, 데이터 마지막 수정일, 변수, 변수 속성(타입, 변수 이름, 길이, 레이블) 등의 속성 정보가 있습니다.
descriptor portion을 알기 위해서는 CONTENTS procedure을 사용하면 됩니다
③ SAS data set의 Variable(Column) Type
- 문자타입(character)
- 숫자타입(numeric) : 날짜도 SAS에서는 숫자로 분류합니다.
④ 라이브러리 할당
- libname 라이브러리명(사용자지정) ‘라이브러리 주소’;
내 컴퓨터에 있는 폴더를 라이브러리로 지정하고 싶을 때 위의 문장을 이용하여 라이브러리를 할당할 수 있습니다. 만약 지정한 폴더 안에 SAS data set이 있다면 라이브러리를 할당함으로써 SAS에서 바로 쓸 수 있는 거지요^^ 또한 이렇게 지정한 라이브러리는 영구 라이브러리입니다.
ex) C:\SASedu\sas위치의 폴더를 edu라는 이름의 라이브러리로 지정하기
libname edu 'C:\SASedu\sas';
|
⑤ 주석
- 주석은 /* comments */ 또는 *comments; 과 같은 방법으로 입력할 수 있습니다.
3. 주의사항
① 세미콜론(;) 또는 오타와 같은 사소한 것으로 인해 오류가 많이 생기는데 이점 주의해 주세요!
② SAS data set(*.sas7bdat파일)을 열어놓은 상태에서는 문제가 없어도 오류가 발생합니다.
반드시 SAS data set 창을 닫고 실행해주세요!
③ 입력할 때 문자의 경우 따옴표( ‘ ‘ 또는 “ “)를 같이 써야 하죠. 이때 실수로 한 쪽 따옴표를 빼고
실행하였다 오류임을 알고 따옴표를 채워 제대로 코딩을 한 후에(예 : ‘F -> ‘F’ ) 다시 실행을
해도 실행이 되지 않을 것입니다. 이 경우는 실행키 옆에 있는 강제 종료키(
)를 눌러 강제
종료 후 실행 해야합니다.
이번 시간은 SAS에 대해 간략하게 알아보는 시간이었습니다. 어떠셨나요?
다음 시간에는 PRINT procedure에 대해 알아보겠습니다. 여러분의 많은 관심 부탁드립니다. *^-^*