Documentation Example 4 for PROC FACTOR
/****************************************************************/
/* 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;