SAS
[SAS] sas에서 데이터셋에 조건에 맞는 값들을 뽑아내 각각의 데이터셋으로 저장하는 방법
SASBIGDATA김진휘
2014. 4. 7. 17:56
sas에서 데이터셋안의 조건에 맞는 값들을 각각 뽑아내서 따로따로 각각의 데이터셋으로 저장하는 방법을 알아보자.
[사진참조]
위의 코딩을 보면 total에는 num과 cost 두개의 변수를 가진 총 4개의 관측치가 있다.
코딩 설명
data a b; 데이터셋 a와 b를 생성해라.
set total; 데이터셋 total을 가져와라.
if num='aaa' then output a; 만약 num값이 aaa이면 a데이터셋으로 보내라.
else if num='bbb' or num='ccc' then output b; 만약 num값이 bbb이거나 ccc이면 b 데이터셋으로 보내라.
run; 실행해.
위의 결과창을 보면 a와 b라는 데이터셋이 생기면서 각각 조건에 맞는 값들이 저장된 것을 확인 할 수가 있다.
sasbigdata.com 김진휘