/****************************************************************/ /* S A S S A M P L E L I B R A R Y */ /* */ /* NAME: FACEX4 */ /* TITLE: Documentation Example 4 for PROC FACTOR */ /* PRODUCT: STAT */ /* SYSTEM: ALL */ /* KEYS: factor analysis */ /* PROCS: FACTOR */ /* DATA: */ /* */ /* SUPPORT: yiyung UPDATE: August 23, 2007 */ /* REF: PROC FACTOR, Example 4 */ /* MISC: */ /****************************************************************/ data test(type=corr); title 'Quartimin-Rotated Factor Solution with Standard Errors'; input _name_ $ test1-test9; _type_ = 'corr'; datalines; Test1 1 .561 .602 .290 .404 .328 .367 .179 -.268 Test2 .561 1 .743 .414 .526 .442 .523 .289 -.399 Test3 .602 .743 1 .286 .343 .361 .679 .456 -.532 Test4 .290 .414 .286 1 .677 .446 .412 .400 -.491 Test5 .404 .526 .343 .677 1 .584 .408 .299 -.466 Test6 .328 .442 .361 .446 .584 1 .333 .178 -.306 Test7 .367 .523 .679 .412 .408 .333 1 .711 -.760 Test8 .179 .289 .456 .400 .299 .178 .711 1 -.725 Test9 -.268 -.399 -.532 -.491 -.466 -.306 -.760 -.725 1 ; title2 'A nine-variable-three-factor example'; proc factor data=test method=ml reorder rotate=quartimin nobs=200 n=3 se cover=.45 alpha=.1; run;