不知道有沒有人問過,假如我有一個資料集是這樣的
data tem;
input table $ type pct;
cards;
T1 1 2.25
T1 2 0.65
T1 3 5.16
T1 4 4.23
T1 5 87.71
T2 1 84.67
T2 2 4.53
T2 3 0.57
T2 4 2.86
;
run;
接著要做這個程式
%MACRO pct (TABLE,TYPE,PCT);
%put &TABLE. &TYPE. &PCT.;
%mend;
%pct(TABLE=T1,TYPE=1,PCT=2.25);
%pct(TABLE=T1,TYPE=2,PCT=0.65);
%pct(TABLE=T1,TYPE=3,PCT=5.16);
%pct(TABLE=T1,TYPE=4,PCT=4.23);
請問如何利用上述的數據集,讓宏语句能夠一次性地讀取