-2
有人可以幫我解決下面的問題嗎?如何在程序中創建動態數據集名稱
Proc transpose data=x.output1 out=work.var1;
run;
在上述過程中,如果我想轉的數據集的N個和創建輸出數據集的N個,我怎樣才能使這個充滿活力?
有人可以幫我解決下面的問題嗎?如何在程序中創建動態數據集名稱
Proc transpose data=x.output1 out=work.var1;
run;
在上述過程中,如果我想轉的數據集的N個和創建輸出數據集的N個,我怎樣才能使這個充滿活力?
在宏中嘗試做一個循環。
%macro createData(n);
%do i=1 %to &n;
Proc transpose data=x.output&i out=work.var&i;
run;
%end;
%mend;
%createdata(10);
這將讀取數據集10至x.output1和x.output10創建work.var1到work.var10