2
所以我有一个变量的数据集和值,像这样:动态设置数组的大小没有硬编码
A1 A2 A3 A4 A5 A6
1 3 5 6 10 2
的变量可以达到A2000在某些情况下。我想使用数组对每个变量执行相同的操作。有没有办法动态设置数组的大小,而无需手动输入?我所追求的
实例代码如下
data A;
input A1-A6;
datalines;
1 3 5 6 10 2;
run;
data A;
set A;
array a[*] a1-a&size;
do i=1 to &size;
{perform some operation here}
end;
run;
我的问题是我怎么可以编写代码来获取参数&大小代表了数组的大小?在这个例子中,& size = 6。
这太好了!谢谢! – crayfishcray