반응형
오늘은 SAS 파일을 간단하게 불러오거나,
분석 시 사용했던 데이터셋을 저장하기 위한 방법을 알아보고자 한다.
이 방법에 대해 알게 된 건 국건영(국민건강영양조사) 지침서를 읽지도 않고
IMPORT문을 사용해서 국건영 sas7bdat 파일을 sas에 불러오려다가 오류가 떴기 때문이다.
이 오류는 LIBNAME을 활용하여 해결이 가능하다.
기본적으로 SAS에 파일을 불러오면 [WORK] 임시 라이브러리에 저장되며,
SAS를 종료하면 이 파일을 삭제된다.
영구적으로 계속 데이터셋을 불러내서 작업하고 싶다면 LIBNAME으로 라이브러리를 만들면 된다.
LIBNAME
1. 형태
LIBNAME 라이브러리명 "경로" ;
사용하려는 데이터 파일이 저장된 경로나 라이브러리를 만들고 싶은 폴더의 경로를 적으면 된다.
2. 라이브러리명
- 영문자나 '_'로 시작되어야 한다.
- 알파벳 대소문자 구분 없이 최대 8자까지 가능하다.
3. 저장 방법
코드 작성 중 데이터명을 입력하는 곳에 라이브러리명.데이터명을 적으면 된다.
위의 내용을 토대로 데이터를 불러오면 데이터셋이 잘 생성된 것을 알 수 있다!
- SAS Enterprise Guide 8.2 버전에서 작성된 글입니다.
반응형
'프로그래밍 > SAS' 카테고리의 다른 글
006. [do loop, array] SAS 반복문과 배열로 새로운 변수 만들기 (0) | 2021.08.21 |
---|---|
005. [proc rank] SAS 데이터 나누기/순위 구하기 (0) | 2021.08.21 |
004. [proc sgplot] SAS sgplot 여러가지 옵션 (2): 색상 (0) | 2021.08.21 |
003. [proc sgplot] SAS sgplot 여러가지 옵션 (1) (0) | 2021.08.20 |
002. [sort, merge] SAS 정렬 & 파일 합치기 (0) | 2021.08.20 |
댓글