我用的编程法:proc princomp data=sasuser. aexposure prefix=Z;$ y; l) ?/ W [+ z& U
var a-v;- P; b# F+ c& ^/ V: `
run; ) j* I# T2 C6 x7 p# l# I0 x) v " e- o8 c j7 b* `
) J# L% H6 y0 p1 ^3 n. P! r 但是运行后出现了错误,下面是Log 中的内容:7 j- G/ J3 q2 [
NOTE: AUTOEXEC processing completed. ( @+ X5 G: P, J) l7 W3 N, P/ t1 Z; j$ b
1 proc princomp data=sasuser. Aexposure prefix=z; % g |$ I5 y; U5 u/ o4 v* J2 L 2 var a-v;) f% `8 `7 ^' Z# p
ERROR: A does not have a numeric suffix., k4 y+ D! `6 y, r- w }4 y
3 run;- \2 T+ u9 ~' D$ Q/ C" L- Q; {
- w( [ ~; m- m Z/ [+ ENOTE: The SAS System stopped processing this step because of errors. / m3 x8 P& L4 ]9 E5 O/ mNOTE: PROCEDURE PRINCOMP used (Total process time):; q/ j/ ~. F3 @2 h0 |: u9 e- D* s: `
real time 0.19 seconds : Y% U# j1 r% i cpu time 0.03 seconds5 A7 g8 O9 ?8 c4 v8 h
+ K. d! H% [6 i. o- L
不知道怎么解决这个问题,请大家指点指点, - Z* \ I2 C9 ^. e+ u5 F