我用的编程法:proc princomp data=sasuser. aexposure prefix=Z; 9 R$ K& y& R: \: ~ H1 I. N. T4 S var a-v;+ R Z) M( y; j* }2 c: V, F
run; 7 i' A- V! Z0 f3 }0 O/ a) o+ i( x # p, b1 a, Y* l4 w ^7 E
+ W$ R% @" i. i6 o
但是运行后出现了错误,下面是Log 中的内容: $ D- i/ x3 ~* G, P2 H4 l NOTE: AUTOEXEC processing completed.- w1 L) s( D4 V( ^8 j
2 }+ T# v% ]& Q+ \* c 1 proc princomp data=sasuser. Aexposure prefix=z;4 x. o0 d& q( S6 g3 l! ?% v
2 var a-v;: C3 z) C" a3 n" @% V
ERROR: A does not have a numeric suffix.3 Z5 ?& B8 }0 J8 G7 e, j( M: f1 q
3 run;- g2 k H7 D* v! O' Y0 T6 ^- Q/ C
' f6 j( V8 [2 X% x- O$ A6 bNOTE: The SAS System stopped processing this step because of errors. ! `+ b8 B1 \' n" qNOTE: PROCEDURE PRINCOMP used (Total process time): j! v' S" |$ k& a8 G0 E real time 0.19 seconds; d: `( |/ `! H2 ^) H5 U# }8 z
cpu time 0.03 seconds- g# O* r3 P9 {
$ d# P# G1 [0 n: H9 k b不知道怎么解决这个问题,请大家指点指点,* ^7 D- |1 n8 C; V' Z