Learn R Programming

psych (version 1.0-65)

Promax: Perform promax rotation and return the inter factor angles

Description

promax is an oblique rotation function introduced by Hendrickson and White (1964) and implemented in the promax function in the stats package. Unfortunately, promax does not report the inter factor correlations. Promax does.

Usage

Promax(x, m = 4)

Arguments

x
A loadings matrix
m
the power to which to raise the varimax loadings

Value

  • loadingsOblique factor loadings
  • rotmatThe rotation matrix applied to the original loadings to produce the promax soluion
  • PhiThe interfactor correlation matrix

Details

This is a very direct adaptation of the stats::promax function. The addition is that it will return the interfactor correlations as well as the loadings and rotation matrix.

In addition, it will take output from either the factanal, factor.pa, or principal functions and select just the loadings matrix for analysis.

References

Hendrickson, A. E. and White, P. O, 1964, British Journal of Statistical Psychology, 17, 65-70.

See Also

promax, factor.pa

Examples

Run this code
jen <- sim.hierarchical()
f3 <- factor.pa(jen,3)
Promax(f3)
m3 <- factanal(covmat=jen,factors=3)
Promax(m3)

Run the code above in your browser using DataLab