Skip to main content
changed the title to reflect the question, added FA tag
Source Link
amoeba
  • 107.2k
  • 36
  • 321
  • 346

PCA: How to Extract the Right Variablesdetermine which variables need to be trimmed in PCA or Factor analysis?

Background: I'm working with log returns for about 400 tech stocks. I want to use PCA to reduce these into principal components (Internet companies, software developers, circuit board manufacturers, etc), which then are to be used as sector-related indices. Parallel analysis is my method of determining how many factors to extract in the first place. Rotation is done via Oblimin with Kaiser Normalization in SPSS.

Questions: How do I determine which variables need to be trimmed? Those with low communality? Or should I look at the pattern matrix and start cutting variables which happen to load on multiple factors? After that, can I use the figures in the pattern matrix to weight each stock's contribution to each component's variance? For example, if the rotation yields .71 for Stock A and .10 for Stock B, I could multiply the return for each stock in each period, T, by its respective weight.

PCA: How to Extract the Right Variables

Background: I'm working with log returns for about 400 tech stocks. I want to use PCA to reduce these into principal components (Internet companies, software developers, circuit board manufacturers, etc), which then are to be used as sector-related indices. Parallel analysis is my method of determining how many factors to extract in the first place. Rotation is done via Oblimin with Kaiser Normalization in SPSS.

Questions: How do I determine which variables need to be trimmed? Those with low communality? Or should I look at the pattern matrix and start cutting variables which happen to load on multiple factors? After that, can I use the figures in the pattern matrix to weight each stock's contribution to each component's variance? For example, if the rotation yields .71 for Stock A and .10 for Stock B, I could multiply the return for each stock in each period, T, by its respective weight

How to determine which variables need to be trimmed in PCA or Factor analysis?

Background: I'm working with log returns for about 400 tech stocks. I want to use PCA to reduce these into principal components (Internet companies, software developers, circuit board manufacturers, etc), which then are to be used as sector-related indices. Parallel analysis is my method of determining how many factors to extract in the first place. Rotation is done via Oblimin with Kaiser Normalization in SPSS.

Questions: How do I determine which variables need to be trimmed? Those with low communality? Or should I look at the pattern matrix and start cutting variables which happen to load on multiple factors? After that, can I use the figures in the pattern matrix to weight each stock's contribution to each component's variance? For example, if the rotation yields .71 for Stock A and .10 for Stock B, I could multiply the return for each stock in each period, T, by its respective weight.

Source Link

PCA: How to Extract the Right Variables

Background: I'm working with log returns for about 400 tech stocks. I want to use PCA to reduce these into principal components (Internet companies, software developers, circuit board manufacturers, etc), which then are to be used as sector-related indices. Parallel analysis is my method of determining how many factors to extract in the first place. Rotation is done via Oblimin with Kaiser Normalization in SPSS.

Questions: How do I determine which variables need to be trimmed? Those with low communality? Or should I look at the pattern matrix and start cutting variables which happen to load on multiple factors? After that, can I use the figures in the pattern matrix to weight each stock's contribution to each component's variance? For example, if the rotation yields .71 for Stock A and .10 for Stock B, I could multiply the return for each stock in each period, T, by its respective weight