我用的编程法:proc princomp data=sasuser. aexposure prefix=Z;" S: A; H. j# z. l, F$ c
var a-v;; {- ?% s9 [! P1 s# F; }9 X6 p
run;" Z, }7 f8 g' _+ j! M, s
6 a; @, }) L, Y' P' q) W6 q( M. ]+ ?# ~+ ?
但是运行后出现了错误,下面是Log 中的内容: " t& m) W8 \& |0 x+ I8 X; q NOTE: AUTOEXEC processing completed. : ^' g; r* k( i " K R2 I# z, ?$ |' P 1 proc princomp data=sasuser. Aexposure prefix=z; 4 _- v% t6 q- p 2 var a-v; . G7 J% N1 f# S$ r! }4 R ERROR: A does not have a numeric suffix. & g( O" @2 e( z$ c; c. f4 u 3 run;6 u! U4 `0 B" M* l! Q0 D7 U, l" K
3 Y, j6 P: z. S
NOTE: The SAS System stopped processing this step because of errors. - M5 J% c% ?5 ^0 L4 J' X- ^NOTE: PROCEDURE PRINCOMP used (Total process time):" S; I! t6 |$ w, Y1 A
real time 0.19 seconds / j3 N" r+ u8 L3 p) I; Q/ r cpu time 0.03 seconds. u1 h, V6 D9 \+ J
8 }3 m3 x# T% I' o
不知道怎么解决这个问题,请大家指点指点, * g' S# L3 n; A, L9 `