各位大神好,我写了一段sas程序,将univariate 中输出的一些结果append 到一个sas集,但是sas总是提醒错误(见下图),请各位高手指点一些,谢谢!
%macro num(var=);
options nonotes;
ods listing close;
ods output Moments= &var._num(keep=Varname Label1 cValue1);
proc univariate data=pp;
var &var;
run;
proc append base=mmm data=&var._num force;
run;
ods listing;
%mend num;
%num(var=entry_age);
%num(var=Kcal);