想要变大神 发表于 2018-10-19 21:03
啊,求问楼主最后有什么方法么。。。跪谢!
%macro log1
(data,yy,xx,num); */数据集名,因变量,自变量,自变量个数/*
%do i=1 %to #
%let var_=%sysfunc(scan(&xx,&i,’ ‘));
ods output ParameterEstimates=&var_.1 OddsRatios=&var_.2;
proc logistic data=&data desc ;
model &yy=&var_; run;
data &var_.1(drop=i);set &var_.1;i=_n_;if i=1 then delete; run;
data &var_ (drop=effect df);merge &var_.1 &var_.2;run;
proc delete data=&var_.1 &var_.2;run;
%end;
data log1;set &xx;proc print noobs data=log1;proc delete data=log1 &xx;run;
%mend;
%log1
(data,var_13,var868,1);*/数据集名为data,因变量为var——13,自变量是var868,1一自变量,请自行改变/*