public class GPArotation
extends java.lang.Object
Bernaards, C.A., & Jennrich, R.I. (2005). Gradient Projection Algorithms and Software for Arbitrary
Rotation Criteria in Factor Analysis. Educational and Psychological
Measurement, 65 (5), 676-696.
| Constructor and Description |
|---|
GPArotation() |
| Modifier and Type | Method and Description |
|---|---|
RotationResults |
rotate(org.apache.commons.math3.linear.RealMatrix A,
RotationMethod method)
Implement rotation using default values.
|
RotationResults |
rotate(org.apache.commons.math3.linear.RealMatrix A,
RotationMethod rotationMethod,
boolean normalize,
int maxIter,
double eps)
Users should call this method.
|
public RotationResults rotate(org.apache.commons.math3.linear.RealMatrix A, RotationMethod rotationMethod, boolean normalize, int maxIter, double eps) throws org.apache.commons.math3.exception.ConvergenceException
GPForth(org.apache.commons.math3.linear.RealMatrix, boolean, int, double)
or GPFoblq(org.apache.commons.math3.linear.RealMatrix, boolean, int, double) )}
according to the type of rotation method specified in the method call.A - a matrix of unrotated, orthogonal factor loadings.rotationMethod - the type of rotation to conduct.maxIter - maximum number of iterations (e.g. maxIter = 1000)eps - convergence criterion (e.g. eps = 1e-5)org.apache.commons.math3.exception.ConvergenceExceptionpublic RotationResults rotate(org.apache.commons.math3.linear.RealMatrix A, RotationMethod method) throws org.apache.commons.math3.exception.ConvergenceException
A - a matrix of unrotated, orthogonal factor loadings.method - the type of rotation to conduct.org.apache.commons.math3.exception.ConvergenceException