0
我想创建一个存储变量名称的数组。然后索引到数组并传递给函数。到目前为止,我有以下几点:通过SAS数组解析宏变量
%let variables = cat dog lion sheep;
data _null_;
array a_vars[*] &variables;
do i = 1 to dim(a_vars);
some_function(a_vars[i],i);
end;
run;
我遇到一个问题,分配的变量数组,然后索引数组中的函数做:some_function(cat, 1)
或some_function(dog,2)
等
您是否熟悉vname()函数? – Reeza