powered by
An extension of jmv::efa().
jmv::efa()
EFA( data, vartext, method = "eigen", extraction = "pa", rotation = "varimax", nFactors = 1, hideLoadings = 0.3 )
Data frame.
Character string specifying the model (e.g., "X[1:5] + Y[c(1,3)] + Z").
"X[1:5] + Y[c(1,3)] + Z"
"eigen" (default), "parallel", or "fixed", the way to determine the number of factors.
"eigen"
"parallel"
"fixed"
"pa" (default), "ml", or "minres", using "principal axis", "maximum likelihood", or "minimum residual" as the factor extraction method, respectively.
"pa"
"ml"
"minres"
"varimax" (default), "oblimin", or "none", the rotation method.
"varimax"
"oblimin"
"none"
An integer (default is 1) fixing the number of factors. Only relevant when method="fixed".
method="fixed"
A number (0~1, default is 0.3) for hiding factor loadings below this value.
No return value.
# NOT RUN { EFA(bfi, "E[1:5] + A[1:5] + C[1:5] + N[1:5] + O[1:5]", method="fixed", nFactors=5) # }
Run the code above in your browser using DataLab