- x
A PCA model object, typically created using the pca() function.
- ncomp
The number of components to rotate. Must be <= ncomp(x).
- type
The type of rotation to apply. Supported rotation types:
- "varimax"
Orthogonal Varimax rotation
- "quartimax"
Orthogonal Quartimax rotation
- "promax"
Oblique Promax rotation
loadings_type
For oblique rotations, which loadings to use:
- "pattern"
Use pattern loadings as v
"structure"
Use structure loadings (pattern_loadings %*% Phi) as v
Ignored for orthogonal rotations.
score_method
How to recompute scores after rotation:
- "auto"
For orthogonal rotations, use
scores_new = scores_original %*% t(R)
For oblique rotations, recompute from the pseudoinverse.
"recompute"
Always recompute scores from X_proc and
the pseudoinverse of rotated loadings.
"original"
For orth rotations, same as auto,
but may not work for oblique rotations.
...
Additional arguments passed to GPArotation functions.