[질문] http://cafe.daum.net/statsas/B3m/13743
* Proc sort 를 찾아보니 sortseq 옵션이 있습니다. 참고하시기를 바랍니다.;
data back;
input var1 $;
cards;
2
1004
1
100
10
20
3
300
;
* 문자로 정렬;
proc sort data=back out=back0;
by var1;
run;
* 방법1 : SORTSEQ옵션의 NUMERIC_COLLATION;
proc sort data=back out=back1 SORTSEQ=LINGUISTIC(NUMERIC_COLLATION=on);
by var1;
quit;
* 방법2 : 문자를 숫자로 변환;
proc sql;
create table back2 as
select var1
from back
order by input(var1,8.);
quit;
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!