我用的编程法:proc princomp data=sasuser. aexposure prefix=Z; / v0 I& j1 m: ~6 O var a-v;0 |" x0 O: \0 m- x
run; ! e8 `( `0 s# m 9 n$ L$ J9 D4 ?' }5 O& o2 h
' Z7 D4 ^1 E% r* B9 y( f 但是运行后出现了错误,下面是Log 中的内容:! `8 s$ ~9 o. q. D* X
NOTE: AUTOEXEC processing completed.) V6 F, c1 l( y p% Q
$ [7 {8 O3 g$ z
1 proc princomp data=sasuser. Aexposure prefix=z;. ^0 K4 _7 |# _! d" o$ W. i
2 var a-v;5 z* n+ [; N1 m* B- n
ERROR: A does not have a numeric suffix. ( z) F* R- [5 ~# ]& {3 W 3 run;% o, I* j! P7 i- j7 Q5 n
' p4 |* `. l' r# T) ~% K( R
NOTE: The SAS System stopped processing this step because of errors. + t2 w+ f& I/ _: y$ T6 F+ m0 \NOTE: PROCEDURE PRINCOMP used (Total process time): 6 `- d+ F6 \& Q* W% q real time 0.19 seconds; G2 C- G; K- q
cpu time 0.03 seconds+ {/ E8 ^' k1 ?: n+ |2 [