# Do I use Factor Analysis or PCA to answer How much variance in $Y$ is explained by $X_1,\dots,X_p$?

I am terribly confused by all the technical answers out there on this question. Suppose I have conducted a survey with the variables age, income, gender, education level, and home purchase price. The question that I'd like answered is "How much variance in home purchase price is explained by age? By income? By gender? By education level?"

What methodology should I use to get this kind of output?

• Sounds like regression. Not factor analysis, and not pca. Jan 27 at 3:24

Neither factor analysis nor PCA is appropriate for answering this type of question. The method that would answer this question best is regression. You can regress home purchase price on your predictors and compute semi-partial $$R^2$$s, which represent the unique contribution of each predictor over and above the other predictors to explaining the variance in the outcome.