【发布时间】:2015-02-11 23:28:43
【问题描述】:
与this类似的问题,我的情况有点不同,变量名是Var12、Var 24、Var36而不是Var1 Var2和Var3。
它给出了数组下标超出范围的错误。
data have;
input Index Var12 Var2 Var3;
cards;
12 78.3 54.7 79.8
36 67.2 56.2 12.3
24 65.3 45.2 98.1
12 56.2 49.7 11.3
12 67.2 98.2 98.6
;
run;
data want;
set have;
array vars(*) var: ;
var_index=vars(Index);
run;
【问题讨论】: