我用的编程法:proc princomp data=sasuser. aexposure prefix=Z; . s8 H0 |% o' E9 K3 k @0 m var a-v;& D" J, n5 m/ ~: @
run;0 }( c- g5 E6 T2 F5 j4 ^% q
# L1 P+ M: z" l
9 x% [9 n- y* _% [: x' a 但是运行后出现了错误,下面是Log 中的内容: ; C9 L4 ~: c" I# W' s NOTE: AUTOEXEC processing completed. 5 o6 |9 o1 E" a& b2 j9 }. C8 B/ k 9 A0 {2 C2 z) O- O1 m( [$ K 1 proc princomp data=sasuser. Aexposure prefix=z;8 ^2 B6 ]7 N* [" }
2 var a-v; & ?2 Y; n% P; Y! j9 p: { ERROR: A does not have a numeric suffix. 3 g; ~% D# y7 y |& t, c: f 3 run;3 Z+ g! P4 h8 ]2 m5 e1 g8 n6 l
" ?6 w. M! n1 z$ l) h! n; VNOTE: The SAS System stopped processing this step because of errors. 8 K/ G, _! q* f. p2 K' D3 q$ yNOTE: PROCEDURE PRINCOMP used (Total process time):! O, X& e) G9 ]3 D4 D- z
real time 0.19 seconds$ I2 Y2 L- o' _0 g; H
cpu time 0.03 seconds, T7 }9 R$ U; l5 D