全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1636 4
2015-10-20
请问SAS中循环体中可以放完整的数据步或过程步吗? 如果不行要怎么办才能实现该种循环?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-20 08:18:46
当然可以 写个macro就行了 很简单
各种例子一抓一大把
%MACRO DO_BRANCH;
%DO I = 1 %TO 10;
%IF &I NE 3 AND &I NE 7 %THEN %DO;
PROC MEANS DATA=CLASS&I;
VAR SCORE;
TITLE "Average math score of Class &I";
RUN;
%END;
%END;
%MEND DO_BRANCH;
二维码

扫码加我 拉你入群

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

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

2015-10-20 09:43:25
zxn2011 发表于 2015-10-20 08:18
当然可以 写个macro就行了 很简单
各种例子一抓一大把
%MACRO DO_BRANCH;
就是刚学sas还没学到宏,能具体说说宏怎么用吗??格式啥的??
还有想问下怎么只读取数据最后一行??
二维码

扫码加我 拉你入群

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

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

2015-10-20 09:44:44
zxn2011 发表于 2015-10-20 08:18
当然可以 写个macro就行了 很简单
各种例子一抓一大把
%MACRO DO_BRANCH;
我想把几个proc的步骤进行循环,但是不知道怎么用??
二维码

扫码加我 拉你入群

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

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

2017-11-8 22:47:05
zxn2011 发表于 2015-10-20 08:18
当然可以 写个macro就行了 很简单
各种例子一抓一大把
%MACRO DO_BRANCH;
66666666666
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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