Stata: Data Analysis and Statistical Software
   >> Home >> Resources & support >> FAQs >> Negative eigenvalues with pf and ipf options of factor

Why do I sometimes get negative eigenvalues when using the pf and ipf options of factor?

Why does the cumulative proportion of variance sometimes exceed 1 when using the pf and ipf options of factor?

Title   Negative eigenvalues with pf and ipf options of factor
Author Kenneth Higbee, StataCorp
Date February 2002; minor revisions July 2011

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 (2002) for details.

Reference

Rencher, A. C. 2002.
Methods of Multivariate Analysis. 2nd ed. New York: Wiley.
Bookmark and Share 
FAQs
What's new?
Statistics
Data management
Graphics
Programming Stata
Mata
Resources
Internet capabilities
Stata for Windows
Stata for Unix
Stata for Mac
Technical support
Like us on Facebook Follow us on Twitter Follow us on LinkedIn Google+ Watch us on YouTube
Follow us
© Copyright 1996–2013 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index   |   View mobile site