AAA 라는 데이터셋에서 qcnt, ccnt, ctr 변수의 퍼센타일 값을 구하고,
원하는 퍼센타일 값을 메크로 변수에 박아 넣는다.
이것들은 후에 원본 데이터셋의 아웃라이어 처리할 때 활용하기 좋다.
proc univariate 의 pctlpts 문법을 몇 년 만에 쓰려니 기억이 잘 나지 않아 조금 헤맨 기념으로 기록 남김.
proc univariate data=AAA noprint;
var qcnt ccnt ctr;
output out=test pctlpts = 0 50 99.9 100 pctlpre = qcnt ccnt ctr;
run;
data _null_;
set test;
call symput('qcnt99_9', qcnt99_9);
call symput('ccnt99_9', ccnt99_9);
call symput('ctr99_9', ctr99_9);
run;
%put &qcnt99_9. &ccnt99_9. &ctr99_9.;
'일 > Data Mining' 카테고리의 다른 글
데이터 분석 스터디 조언. (0) | 2013.06.28 |
---|---|
crontab 에서 쉘 스크립트 실행이 되지 않을 때. (0) | 2013.03.14 |
2013 봄. 팀 회의. OEC 퍼실리테이션 (0) | 2013.02.14 |
2013 Daum 검색개발 경력공채 (0) | 2013.02.13 |
[SAS tip] ORACLE DB 연결에러. ELFCLASS64 (0) | 2012.12.27 |