data test; input idno trt$ mite wv1-wv24; datalines; 1 control 0 1.16 1.14 1.19 1.15 1.16 1.15 1.14 1.14 1.18 1.15 1.16 1.14 1.12 1.15 1.10 1.11 1.19 1.12 1.12 1.11 1.11 1.15 1.11 1.12 2 control 0 1.11 1.14 1.12 1.12 1.07 1.10 1.11 1.09 1.12 1.10 1.11 1.07 1.09 1.09 1.12 1.07 1.07 1.07 1.08 1.07 1.08 1.06 1.07 1.07 3 control 0 1.11 1.09 1.11 1.11 1.15 1.12 1.11 1.10 1.13 1.10 1.12 1.11 1.09 1.10 1.11 1.10 1.10 1.11 1.04 1.08 1.08 1.10 1.06 1.09 4 control 0 1.12 1.07 1.12 1.13 1.09 1.09 1.10 1.09 1.09 1.08 1.07 1.11 1.10 1.08 1.07 1.09 1.08 1.10 1.02 1.07 1.07 1.05 1.09 1.05 5 high 249 0.79 0.79 0.78 0.78 0.77 0.79 0.77 0.79 0.77 0.78 0.78 0.77 0.78 0.78 0.79 0.79 0.76 0.78 0.79 0.75 0.78 0.77 0.76 0.77 6 low 88 1.13 1.12 1.08 1.13 1.08 1.09 1.11 1.08 1.12 1.07 1.07 1.04 1.07 1.10 1.10 1.08 1.06 1.05 1.09 1.07 1.09 1.05 1.06 1.09 7 low 64 1.20 1.10 1.11 1.14 1.10 1.14 1.10 1.16 1.15 1.14 1.14 1.11 1.16 1.11 1.09 1.14 1.12 1.13 1.12 1.11 1.14 1.10 1.13 1.11 8 low 48 1.16 1.17 1.18 1.15 1.15 1.12 1.14 1.17 1.11 1.15 1.12 1.15 1.14 1.14 1.13 1.10 1.14 1.12 1.10 1.17 1.16 1.13 1.13 1.17 9 low 180 1.13 1.09 1.12 1.12 1.14 1.08 1.11 1.12 1.10 1.11 1.12 1.10 1.11 1.09 1.14 1.07 1.10 1.12 1.08 1.11 1.09 1.07 1.09 1.10 10 low 48 1.17 1.13 1.14 1.13 1.15 1.13 1.16 1.17 1.10 1.15 1.15 1.12 1.17 1.13 1.14 1.16 1.14 1.12 1.07 1.11 1.10 1.13 1.12 1.12 11 low 57 1.07 1.05 1.09 1.07 1.01 1.11 1.10 1.09 1.05 1.05 1.09 1.02 1.08 1.06 1.03 1.06 1.03 1.04 1.05 1.06 1.03 1.05 1.08 1.04 12 low 80 1.10 1.15 1.17 1.12 1.06 1.14 1.11 1.10 1.13 1.10 1.13 1.15 1.11 1.14 1.10 1.14 1.12 1.15 1.13 1.12 1.15 1.12 1.12 1.10 13 low 131 1.14 1.09 1.16 1.13 1.10 1.11 1.10 1.12 1.11 1.13 1.10 1.09 1.13 1.09 1.11 1.07 1.09 1.10 1.09 1.10 1.09 1.14 1.08 1.08 14 medium 71 1.11 1.10 1.07 1.04 1.11 1.09 1.06 1.10 1.06 1.07 1.10 1.08 1.08 1.05 1.10 1.07 1.07 1.08 1.08 1.08 1.06 1.05 1.06 1.07 15 medium 254 1.14 1.16 1.13 1.10 1.13 1.09 1.12 1.12 1.06 1.07 1.12 1.10 1.09 1.10 1.08 1.12 1.05 1.07 1.07 1.09 1.11 1.04 1.08 1.07 16 medium 10 1.14 1.18 1.13 1.12 1.18 1.13 1.17 1.21 1.16 1.19 1.14 1.12 1.14 1.16 1.15 1.12 1.19 1.17 1.14 1.09 1.16 1.11 1.12 1.11 17 medium 99 1.12 1.11 1.11 1.14 1.08 1.11 1.09 1.14 1.14 1.09 1.15 1.08 1.13 1.12 1.12 1.10 1.13 1.11 1.08 1.10 1.06 1.08 1.12 1.10 18 medium 171 1.20 1.15 1.21 1.15 1.14 1.12 1.11 1.15 1.18 1.13 1.14 1.14 1.13 1.16 1.16 1.15 1.16 1.13 1.07 1.16 1.12 1.12 1.12 1.10 19 medium 202 1.19 1.14 1.18 1.19 1.18 1.17 1.15 1.12 1.10 1.11 1.12 1.12 1.13 1.14 1.13 1.16 1.15 1.15 1.14 1.13 1.14 1.12 1.12 1.11 20 medium 154 1.16 1.05 1.09 1.14 1.11 1.11 1.09 1.10 1.06 1.08 1.12 1.10 1.11 1.07 1.10 1.07 1.10 1.08 1.07 1.07 1.12 1.09 1.06 1.08 21 medium 340 1.16 1.14 1.14 1.10 1.14 1.12 1.17 1.12 1.11 1.12 1.14 1.12 1.12 1.12 1.15 1.10 1.10 1.11 1.11 1.10 1.14 1.11 1.09 1.10 22 high 648 1.14 1.13 1.14 1.14 1.10 1.16 1.10 1.16 1.09 1.11 1.11 1.15 1.15 1.12 1.12 1.11 1.09 1.13 1.13 1.10 1.10 1.09 1.09 1.10 23 high 470 1.09 1.10 1.13 1.10 1.08 1.10 1.12 1.10 1.10 1.08 1.10 1.10 1.13 1.07 1.09 1.10 1.08 1.11 1.07 1.13 1.15 1.10 1.08 1.05 24 high 302 1.14 1.11 1.16 1.17 1.13 1.18 1.07 1.16 1.14 1.15 1.12 1.09 1.15 1.13 1.14 1.14 1.09 1.09 1.10 1.13 1.11 1.15 1.10 1.12 ; proc print data=test;run; ods listing; ODS graphics on; proc princomp data=test out=pct n=8;*this is the step that gives the java error; var wv1-wv24; ODS select eigenvalues; ODS select screeplot; run; proc gplot data=pct;*this is the procedure for graphing but it is working ok; plot prin1*prin2; run; quit;