大片阳光因你 发表于 2017-7-26 11:00 
$xx
……
您好 用您这个方法我发现有个问题 如果我用princomp这个函数的话还是无法一起计算。
代码如下:
proc princomp data=lss.stu2;
var a651130200 a650000580 a680000300 a651381000 a680000103 a680000200;
run ;
我还是只能一个一个添加变量 我用数组试了下。var后面如果跟date里的数组会报错。
Illegal reference to the array outcome
代码如下
call execute ("proc princomp data=lss.stu2; var "||outcome||"; run;quit;");
在此感谢您帮了我这么多,还望闲暇之余指导下我这个小白。