由买买提看人间百态

topics

全部话题 - 话题: simur
(共0页)
i*******g
发帖数: 2
1
来自主题: Statistics版 - 请教:sas 循环
假设data set 有5000条记录,对每1000条记录进行一次proc nlmixed,如何用一个
loop进行这5次循环呢。
我加了一个variable,simur=1 到5 表示相应的第1到第5个1000条记录。
试了以下的code,不成功。macro nlmixed 里就是一个Proc nlmixed.
%macro nlmixed(dset) ;
....
%mend nlmixed;
%macro tt;
%do i=1 %to 5;
data data12a;set data12;where simur=i;
%nlmixed(dset=data12a);
%end;
%MEND tt;
%tt;
Thanks a lots!
s*********e
发帖数: 1051
2
来自主题: Statistics版 - 请教:sas 循环
data data12a;set data12;where simur=&i;
(共0页)