【发布时间】:2011-06-20 18:56:52
【问题描述】:
初学者问题:我正在尝试使用本文中解释的 SAS 宏数组:http://www2.sas.com/proceedings/sugi31/040-31.pdf,特别是在 %ARRAY WITH DATA= AND VAR= 部分。不幸的是,没有使用它的完整程序的示例,我在网上找不到任何简单的示例。我试图创建一个简单的例子,猜测一些事情,但没有奏效。 (每个宏都有两个错误:“未解析宏 ARRAY 的明显调用。”和“语句无效或使用顺序不正确。”)我做错了什么?
代码如下:
data data1;
input variable1;
datalines;
1
2
3
4
run;
%array(array1, data=data1, var=variable1);
%do_over(array1, phrase=PROC PRINT DATA=data1(obs=?));
run;
(另外,有谁知道类似这个的SAS网站的名字吗?我记得看过,但我找不到了。)
谢谢!
【问题讨论】:
-
runsubmit.com 是“有点像这个的 SAS 网站”:)
-
是的,我就是这么想的,谢谢!