SAS
[SAS] where문과 if문
yennle
2022. 4. 10. 16:23
728x90
where문과 if문의 차이에 대해서 다뤄보고자 한다.
where문의 경우 proc print문에서 사용하며,
자료를 data단계로 불러오기 전 조건을 만족하는 자료만 선택한다.
이미 존재하는 data set을 이용하여 subset을 만들 때 사용한다.
if문의 경우 data문에서 사용하며,
전체 자료를 읽어 들인 후에 조건에 맞는 것을 찾는다.
raw data file에서 바로 subset 생성이 가능하다.
< where문 예시 >
![]() |
![]() |
< if문 예시 >
if문 조건에 맞으면 then이하를 실행한다.
이때 여러 줄이라면 do-end문을 사용한다.
![]() |
![]() |
728x90