|Negative eigenvalues with pf and ipf options of factor
|Kenneth Higbee, StataCorp
Factor analysis estimated using the principal factor method (factor, pf) or iterated principal factor method (factor, ipf) can produce negative eigenvalues. This, in turn, can cause the cumulative proportion of variance to exceed 1. Why is this?
In factor analysis, we model the covariance matrix as
S = Lambda * Lambda' + Psi
In the principal component method of estimating a factor analysis (factor, pcf), eigenvalues and eigenvector of S, the sample covariance, are computed, and then the elements of Psi are calculated. This method will not produce negative eigenvalues (or cumulative proportions above 1) since the sample covariance matrix will be positive semidefinite.
However, with the principal factor method of estimating a factor analysis (factor, pf), eigenvalues and eigenvectors of S − Psi are computed after first estimating initial values for Psi. S − Psi is not guaranteed to be positive semidefinite. When it is not, you will get some negative eigenvalues and will see cumulative proportions above 1. Since the iterated principal factor method of estimating factor analysis (factor, ipf) is simply an iteration of this process, it too can produce negative eigenvalues and cumulative proportions above 1.
See Rencher (2012) for details.
Classroom and web training
Teaching with Stata
Statalist: The Stata Forum
Last updated: 16 November 2022
StataCorp LLC (StataCorp) strives to provide our users with exceptional products and services. To do so, we must collect personal information from you. This information is necessary to conduct business with our existing and potential customers. We collect and use this information only where we may legally do so. This policy explains what personal information we collect, how we use it, and what rights you have to that information.
These cookies are essential for our website to function and do not store any personally identifiable information. These cookies cannot be disabled.
Please note: Clearing your browser cookies at any time will undo preferences saved here. The option selected here will apply only to the device you are currently using.