1245 data a;
1246 array test1 t1q1-t1q3;
1247 array test2 t2q1-t2q3;
1248 array test3 t3q1-t3q3;
1249 array ans(k) test1-test3;
1250 input t1q1-t1q3 t2q1-t2q3 t3q1-t3q3;
1251 do k=1 to 3;
1252 do j=1 to 3;
1253 if ans=. then ans=0;
1254 end;
1255 end;
1256 cards;
ERROR: 数组下标越界,位置: 行 1253 列 12。
RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0
1257 1 2 3 3 4 5 7 8 9
_I_=. t1q1=1 t1q2=2 t1q3=3 t2q1=3 t2q2=4 t2q3=5 t3q1=7 t3q2=8 t3q3=9 k=1 j=1 _ERROR_=1 _N_=1
NOTE: 由于出错,SAS 系统停止处理该步。
WARNING: 数据集 WORK.A 可能不完整。该步停止时,共有 0 个观测和 11 个变量。
WARNING: 数据集 WORK.A 由于该步已停止,而没有被替换。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒
1258 ;
1259 run;