Rotate Factor Analysis Object

DESCRIPTION:

Rotate the loadings and scores of an object of class factanal or princomp .

USAGE:

rotate.factanal(x, ...) 
rotate.princomp(x, ..., n=<<see below>>) 

REQUIRED ARGUMENTS:

x
an object of class "factanal" or "princomp".

OPTIONAL ARGUMENTS:

...
additional arguments to rotate.default.
n=
the number of components to rotate (the first n components are rotated). By default all of the components present in the loadings are rotated, though scores are only rotated when enough information for rotation is available.

VALUE:

an object like the input x but with the loadings, scores (if present) and call components changed. In the case of a "princomp" object, the sdev component has elements turned to NA since the component is not very meaningful after rotation.

DETAILS:

Rotations generally assume that there are more rows than columns in the matrix. The scores argument to princomp is useful if rotation of principal components is intended.

See Richman (1986) for a discussion of rotating principal components.

REFERENCES:

Richman, M. B. (1986). Rotation of principal components. Journal of Climatology 6 293-335.

SEE ALSO:

, , .

EXAMPLES:

long.fa2 <- factanal(longley.x, 2) 
rotate(long.fa2, "promax")