我用的编程法:proc princomp data=sasuser. aexposure prefix=Z; ) B# J5 o/ ~/ X5 p var a-v;; k1 t; P3 u F& L6 ]# ~1 U; f5 E
run; ! a/ _6 {; `2 r( ` ( M( i' [- a: F' ^/ ]
' h' Y$ V; }; t$ g& j
但是运行后出现了错误,下面是Log 中的内容:5 n% w U7 O% K" U' j9 G1 j
NOTE: AUTOEXEC processing completed.) g. D4 i/ S" g8 Y0 n, W, }4 {
% s6 ]! N. E' } 1 proc princomp data=sasuser. Aexposure prefix=z;( R/ G! ^; J$ a% N
2 var a-v;) ^! h5 j; H5 M1 ^9 D! c% \% K
ERROR: A does not have a numeric suffix. ( ~: G. q# ~3 j) \' u 3 run; , M* B7 q; z) J" n4 R. I0 P0 O8 o' N1 Y1 o2 [ B
NOTE: The SAS System stopped processing this step because of errors.) v) a7 h1 k5 |4 l# U
NOTE: PROCEDURE PRINCOMP used (Total process time):+ z6 g, W7 T& n5 x/ A* x
real time 0.19 seconds% u( h: [" b1 ^/ E
cpu time 0.03 seconds; c) ~6 G, P) }* _6 J2 ~
0 i' I/ V, X1 \7 n2 K; q0 z, H, |
不知道怎么解决这个问题,请大家指点指点, 2 X: Q% t% H' P0 Z0 s