全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6581 9
2010-04-12
悬赏 10 个论坛币 未解决
哪位高手知道在SAS循环时,每循环一次让SAS自动停止2秒,给我看看结果再进入下一次循环,怎么编程序?
%macro loop;
%do i=1 %to 100;
data one;
input a;
cards;
12
21
;
run;
proc print data=one;
run;
/*此处如何设置让SAS自动停止2秒*/
%end;
%mend;
%loop;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-4-12 13:20:07
data _null_;
    x=sleep(2);
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-12 13:20:57
复制代码

详见sas help的call sleep
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-12 13:27:59
学习了 原来还有这个功能
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-12 14:16:51
call sleep(n[,unit]);
Suspends program execution for n units of time (< 46 days).
n ≥ 0 and  unit defaults to 0.001 (a millisecond). See  sleep
(p. 147) for details.
Example: call sleep(6000,0.01) → Sleep for one minute.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-12 16:24:11
了解了  真是不错啊~~  功能强大的SAS     顶~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群