PubMed · 12834089
An SAS/IML procedure for maximum likelihood factor analysis.
Abstract
Maximum likelihood factor analysis (MLFA), originally introduced by Lawley (1940), is based on a firm mathematical foundation that allows hypothesis testing when normality is assumed with large sample sizes. MLFA has gained in popularity since Jöreskog (1967) implemented an iterative algorithm to estimate parameters. This article presents a concise program using matrix language SAS/IML with the optimization subroutine NLPQN to obtain MLFA solutions. The program is pedagogically useful because it shows the step-by-step computational processes for MLFA, whereas almost all other statistical packages for MLFA are in "black boxes." It is also demonstrated that this approach can be extended to other multivariate methods requiring numerical optimizations, such as the widely used structural equation modeling. Researchers may find this program useful in conducting Monte Carlo simulation studies to investigate the properties of multivariate methods that involve numerical optimizations.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Rusan Chen. 2003. An SAS/IML procedure for maximum likelihood factor analysis.. https://doi.org/10.3758/bf03202557
Cite the original work for its findings. Save a collection to share your selection of sources.