ROTATION Subcommand (FACTOR command)

ROTATION specifies the factor rotation method. It can also be used to suppress the rotation phase entirely.

  • Only one ROTATION subcommand is allowed. If multiple ROTATION subcommands are specified, only the last is performed.
  • If any ANALYSIS subcommand is explicitly specified, all ROTATION subcommands before the last ANALYSIS subcommand are ignored. If any EXTRACTION subcommand is explicitly specified, all ROTATION subcommands before the last EXTRACTION subcommand are ignored.
  • If ROTATION is omitted together with EXTRACTION, varimax rotation is used.
  • If ROTATION is omitted but EXTRACTION is not, factors are not rotated.
  • Keyword NOROTATE on the ROTATION subcommand produces a plot of variables in unrotated factor space if the PLOT subcommand is also included for the analysis.

VARIMAX. Varimax rotation. This is the default if ROTATION is entered without specifications or if EXTRACTION and ROTATION are both omitted. Varimax rotation can also be requested with keyword DEFAULT.

EQUAMAX. Equamax rotation.

QUARTIMAX. Quartimax rotation.

OBLIMIN(n). Direct oblimin rotation. This is a nonorthogonal rotation; thus, a factor correlation matrix will also be displayed. You can specify a delta (n≤0.8) in parentheses. The value must be less than or equal to 0.8. The default is 0.

PROMAX(n). Promax rotation. This is a nonorthogonal rotation; thus, a factor correlation matrix will also be displayed. For this method, you can specify a real-number value greater than 1. The default is 4.

NOROTATE. No rotation.

Example

FACTOR VARIABLES=V1 TO V12
  /EXTRACTION=ULS
  /ROTATION
  /ROTATION=OBLIMIN.
  • The first ROTATION subcommand specifies the default varimax rotation.
  • The second ROTATION subcommand specifies an oblimin rotation based on the same extraction of factors.