全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2323 2
2011-03-11
情况是这样的:我想提取某个表中的某个变量的最大值,将其作为一个循环中的上限。比如A表中VAR1的最大值为100,我就想让这个100成为下面一个循环的上限,即do i=1 to 100。我问了一下别人,都说用宏变量做,但我试了半天都没试出来,请问具体如何做呢?谢谢解答!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-3-11 21:09:35
proc sql;
select max(var1) into :maxvar
from data1;
quit;
do 1 to &maxvar;
.....
二维码

扫码加我 拉你入群

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

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

2011-3-12 00:19:56
2# lyfyb99
这样的话貌似要先解析 &maxvar
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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