I run the code below and got error. Could you please help? proc logistic data = miout3; by _imputation_; class ILD MYCO TRT01P/PARAM=GLM ; model response(event="1") = trt01p ILD MYCO; lsmeans TRT01P/e ilink diff; ods output coef=coeffs LSMeans = LSMeans Diffs=Diff; store out=ismodel; run; %macro code; %nlmeans(instore=ismodel, coef=coeffs, link=LOGIT, where= &_BY1=&_LVL1, options=nonames noprint, title=rate diffs); data est; set est; _imputation_=&_LVL1; run; proc append base=alldiff data=est; run; %mend; %runby(data=miout3, by=_imputation_) ERROR: The keyword parameter WHERE was not defined with the macro.
... View more