我用的编程法:proc princomp data=sasuser. aexposure prefix=Z; 7 f+ k& w' Q! y var a-v;/ d1 F9 O3 y% Y2 Y, Q5 d: p( p; M
run;9 |: x3 [. A& \% M/ d. E3 b. B
: g) h: S& C T! c& M/ t* e/ a" _ 6 h3 g$ I$ a: T5 L- k* o0 X 但是运行后出现了错误,下面是Log 中的内容:2 @3 a8 v9 U. i# g
NOTE: AUTOEXEC processing completed.; E! q9 z3 @& i
8 q _7 R! [. y* C% @ 1 proc princomp data=sasuser. Aexposure prefix=z; 0 e7 A8 I$ u) }7 c0 c' J% p; J( L 2 var a-v; * Q8 w( n t$ d1 w+ S2 n) B ERROR: A does not have a numeric suffix. ) m# c2 ^+ f9 C# S 3 run; 7 U3 v/ E# `0 ]3 G + [0 @# j; T. m& ?! t6 f2 ANOTE: The SAS System stopped processing this step because of errors. 7 A$ v6 ?/ T6 a( j8 Y# fNOTE: PROCEDURE PRINCOMP used (Total process time):/ Y+ d6 ?* i `! f. E
real time 0.19 seconds1 ^+ ^: T7 [- l( J
cpu time 0.03 seconds2 H( g, R: d h$ Q- w3 f
. |8 y) ~4 R0 q' `( s
不知道怎么解决这个问题,请大家指点指点,* T9 N% U& d6 T5 b