SAS
[SAS] SAS options firstobs, obs (필요한 관측치만 가져오기)
SASBIGDATA김진휘
2014. 2. 5. 14:38
SAS에서 bigdata를 다루면서 필요하고 보고 싶은 관측치만 간단하게 짤라서 보고 싶은 경우가 있다.
그에 해당하는 옵션인 firstobs 와 obs 에 대해서 알아보자.
아래의 코딩 사진과 주석을 보면서 이해해보자.
ex데이터는 약5백6십만 건의 데이터 인데 options obs=100을 입력함으로써 ex1데이터셋으로
ex데이터셋의 첫번째 관측치부터 100번째 관측치까지 뽑아내는 말이다.
그다음은 같은 방법인데 앞에 firstobs=5라는 것을 추가하여 첫번째가 아닌 5번째 관측치부터 obs=10
즉, 5번째 관측치부터 10번째 관측치 6개(5,6,7,8,9,10번째 관측치)를 가져오라는 말이다.
데이터셋 속성을 보면 알 수 있듯이 기존 ex데이터셋은 5백 6십만건
obs=100을 입력하여 ex1은 100건
firstobs=5 obs=10을 입력하여 ex2는 6건이 추출된 것을 알 수가 있다.
sas options firstobs, obs에 대하여 간단하고 쉽게 알아보았다.