FACTOR
FACTOR
is available in the Statistics Base Edition.
FACTOR
performs factor analysis based either on correlations or covariances and
using one of the seven extraction methods. FACTOR
also accepts matrix input in the
form of correlation matrices, covariance matrices, or factor-loading matrices and can write the
matrix materials to a matrix data file.
FACTOR VARIABLES=varlist† [/MISSING=[{LISTWISE**}] [INCLUDE]]
{PAIRWISE }
{MEANSUB }
{DEFAULT** }
[/MATRIX=[IN({COR='savfile'|'dataset'})] [OUT({COR='savfile'|'dataset'})]]
{COR=* } {COR=* }
{COV='savfile'|'dataset'} {COV='savfile'|'dataset'}
{COV=* } {COV=* }
{FAC='savfile'|'dataset'} {FAC='savfile'|'dataset'}
{FAC=* } {FAC=* }
{FSC='savfile'|'dataset'}
{FSC=* }
[/METHOD = {CORRELATION**}]
{COVARIANCE }
[/SELECT=varname(value)]
[/ANALYSIS=varlist...]
[/PRINT=[DEFAULT**] [INITIAL**] [EXTRACTION**] [ROTATION**]
[UNIVARIATE] [CORRELATION] [COVARIANCE] [DET] [INV]
[REPR] [AIC] [KMO] [FSCORE] [SIG] [ALL]]
[/PLOT=[EIGEN] [ROTATION [(n1,n2)]]]
[/DIAGONAL={value list}]
{DEFAULT** }
[/FORMAT=[SORT] [BLANK(n)] [DEFAULT**]]
[/CRITERIA=[FACTORS(n)] [MINEIGEN({1.0**})] [ITERATE({25**})]
{n } {n }
[RCONVERGE({0.0001**})] [{KAISER**}]
{n } {NOKAISER}
[ECONVERGE({0.001**})] [DEFAULT**]]
{n }
[/EXTRACTION={PC** }] [/ROTATION={VARIMAX** }]
{PA1** } {EQUAMAX }
{PAF } {QUARTIMAX }
{ALPHA } {OBLIMIN({0})}
{IMAGE } {n}
{ULS } {PROMAX({4} }
{GLS } {n}
{ML } {NOROTATE }
{DEFAULT**} {DEFAULT** }
[/SAVE=[{REG } ({ALL}[rootname])]]
{BART } {n }
{AR }
{DEFAULT}
† Omit VARIABLES
with matrix input.
**Default if subcommand or keyword is omitted.
This command reads the active dataset and causes execution of any pending commands. See the topic Command Order for more information.
Syntax for the FACTOR command can be generated from the Factor Analysis dialog.
Release History
Release 16.0
- Added support for
SET THREADS
andSET MCACHE
.
Example
FACTOR VARIABLES=V1 TO V12.