Economics & Deeplearning

macro 이용하여, 여러 개의 자료를 동시에 sort하고자 합니다. 본문

SAS/SAS 질문과 답변

macro 이용하여, 여러 개의 자료를 동시에 sort하고자 합니다.

이슈카 2016. 2. 21. 13:02

fh_20021;
fh_20022;
fh_20031;
fh_20032;
fh_20041;
이와 같은 자료가 있습니다. 실제로는 이보다 더 많은데, 한번에 매크로 이용하여 sort하려고 합니다.

 

%macro sort; 
proc sort data=fh_2000&!&&j;
by var1;
%do i=2 %to 9;
%do j=1 %to 2; run;
%end;
%end;
%mend; %sort;

 

이랬더니, 에러 메세지가 떠요. 조금만 손보면 될 듯 한데.. 거기가 어딘지 ?  ^-^

 

혹시 통계전공하신 분은 저보다는 쉽게 답을 찾을 수 있지 않을까요?


================================================================================

%macro sort;
%do i=2 %to 9;
%do j=1 %to 2;
proc sort data=fh_200&i&j;
by var1;
run;
%end;
%end;
%mend;
%sort;

Comments