Format of the Matrix Data File (FACTOR command)

  • For correlation or covariance matrices, the matrix data file has two special variables created by the program: ROWTYPE_ and VARNAME_. Variable ROWTYPE_ is a short string variable with the value CORR (for Pearson correlation coefficient) or COV (for covariance) for each matrix row. Variable VARNAME_ is a short string variable whose values are the names of the variables used to form the correlation matrix.
  • For factor-loading matrices, the program generates two special variables named ROWTYPE_ and FACTOR_. The value for ROWTYPE_ is always FACTOR. The values for FACTOR_ are the ordinal numbers of the factors.
  • For factor score coefficient matrices, the matrix data file has two special variables created: ROWTYPE_ and VARNAME_. If split-file processing is in effect, the split variables appear first in the matrix output file, followed by ROWTYPE_, VARNAME_, and the variables in the analysis. ROWTYPE_ is a short string with three possible values: MEAN, STDDEV, and FSCOEF. There is always one occurrence of the value MEAN. If /METHOD = CORRELATION then there is one occurrence of the value STDDEV. Otherwise, this value does not appear. There are as many occurrences of FSCOEF as the number of extracted factors. VARNAME_ is a short string who values are FACn where n is the sequence of the saved factor when ROWTYPE_ equals FSCOEF. Otherwise the value is empty.
  • The remaining variables are the variables used to form the matrix.