have been reading up here at Cross Validated (much appreciated for all the thoughtful content here😎) and got some questions about factor analysis,

i have mostly read this article on this subject, https://stats.idre.ucla.edu/spss/seminars/efa-spss/#:~:text=The%20elements%20of%20the%20Component,thought%20of%20as%20R2%20.

1, is the gist of factor analysis basically finding the best few variables that explain the bulk of the rest? (e.g., say finding two factors that explain ten variables)

2, if this is the goal, can we just simply use the variable that has the highest average absolute correlation with all the rest variables to arrive at roughly the best existing variable ? (e.g., in the correlations table in the article aforementioned, simply average the absolute values in the first column "statistics makes me cry", which gives us 0.3038)

3, further, can we about correctly say that eigenvalues are basically the equivalent of r square in linear regression, and eigenvectors are basically the coefficients? if yes, can we just simply use coefficient * r to find the "linear regression" version of loadings?

4, my biggest question is, just how does SPSS or any other software find the "factors"? from what i read PCA "conjures up" factors based on linear combinations of existing factors, and CFA finds factors that are the common factors of existing factors, both methods present "unobserved factors". just how exactly is this done? (more specifically i think it is the "Extraction Sums of Squared Loadings" in the article quoted that i am referring to)

i am relatively new to statistics (i studied economics/finance in school, came across some statistics but never really understood the material), my apologies if my questions were absurd/stupid:)

thanks in advance for your great insight or any other comments🙏


1 Answer 1

  1. That's not (quite) how I think of it. It's about finding the common causes (common factors) of the measures. But it's close.

  2. If you only have one factor, then you could do that. You might want to run a factor analysis to determine if there is one factor. You can, if you really can only use one variable, then use the one with the highest loading. In intelligence research, people talk about the g-loading of a test, which is its loading on the general (g) factor. If you want to measure general intelligence, use a test with a high g-loading.

  3. If you are doing PCA, and you are not rotating, then yes. PCA and EFA are often confused - and software tends to stick them together, but they are different techniques with different goals (but they can give similar results).

  4. PCA is done through eigenvalue decomposition. https://en.wikipedia.org/wiki/Principal_component_analysis For EFA, it depends on the extraction method that you are using.

  • $\begingroup$ thanks for your answer, Q1 was misprhased on my part and Q2&3 were mostly for the purpose of connecting the dots, regarding Q4, i have one more question: i watched some videos and i think i understand now how you can find principle component 1,2,3 when there are three variables involved, is eigenvalue decomposition basically to extract PC4,5,6 etc. when there are more (than three) variables involved using linear algebra? $\endgroup$
    – robotart
    Jul 9, 2020 at 20:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.