我用的编程法:proc princomp data=sasuser. aexposure prefix=Z;5 ]; V- T6 u9 m" \# e: }
var a-v;( I R% k& o: B$ d/ u$ o' j6 W
run; - m/ j1 a) p1 d7 O8 G. r# C0 } 8 `# P' w% f3 O9 U6 W7 W; P$ e }: x1 v- a( G% u4 Y4 Q7 M
但是运行后出现了错误,下面是Log 中的内容:5 Z5 \. l, E) p, O; R4 o
NOTE: AUTOEXEC processing completed.& R; w. [- q# E7 v% l7 P$ t
/ y! S8 l" ?6 K% ^# K
1 proc princomp data=sasuser. Aexposure prefix=z;. L4 p: \* l7 R1 n0 ~ e% f0 B
2 var a-v;) G! i2 A0 Y+ a4 V7 w
ERROR: A does not have a numeric suffix.$ u. g0 O! G( n0 h9 b
3 run;2 e2 d/ S7 y7 A. v; ?8 M! l/ z
i3 L( v* f+ p. b* @
NOTE: The SAS System stopped processing this step because of errors.+ w, s& L3 p4 u* b1 ~/ I* o
NOTE: PROCEDURE PRINCOMP used (Total process time): + ]) p5 I. N3 H3 | real time 0.19 seconds @2 a# a3 V. ~8 N
cpu time 0.03 seconds' N: R8 e+ M: Y; [ r