RotatorFactory#
- class RotatorFactory(**kwargs)#
Factory class for creating rotators.
- Parameters:
n_rot (int) – Number of modes to be rotated.
power (int) – Defines the power of Promax rotation. Choosing
power=1equals a Varimax solution (the default is 1).max_iter (int) – Number of maximal iterations for obtaining the rotation matrix (the default is 1000).
rtol (float) – Relative tolerance to be achieved for early stopping the iteration process (the default is 1e-8).
- __init__(**kwargs)#
Methods
__init__(**kwargs)create_rotator(model)Create a rotator for the given model.
- create_rotator(model: EOF | HilbertEOF | MCA | HilbertMCA) EOFRotator | HilbertEOFRotator | MCARotator | HilbertMCARotator#
Create a rotator for the given model.
- Parameters:
model (xeofs model) – Model to be rotated.
- Returns:
Rotator for the given model.
- Return type:
xeofs Rotator