Programming the statistical procedures from SAS

Factor Analysis N iteration

Reply
N/A
Posts: 1

Factor Analysis N iteration

Dear I have around 77 factors and I used factor analysis to reduce them. I also need to get scores for further analysis.

I used the following command..

   proc factor data=correl score outstat=fact;

   run;

   proc score  data=raw score=fact out=scores;

   run;

After running this command I got 31 factors, but I want to reduce between 10~15 factors.

I used N=15, NFACT=10 but both commands does not work.

Please give me Idea how I can reduce these factors more that also do not reduce the effect of Eigen value.

Will be thankful for your nice comments & suggestions

SAS Super FREQ
Posts: 3,547

Factor Analysis N iteration

What you say "should work" does work.

proc factor data=correl score NFACT=15 outstat=fact;

run;

proc score data=raw score=fact out=scores;

run;

If you use NFACT=15, the FACT data set contains scoring coefficients for the first 15 factors.

PROC SCORE projects the raw data onto the first 15 factors. The variables are FACTOR1-FACTOR15.

Those variables are the first 15 principal components: the linear combinations that best explain the variation in the data.

Ask a Question
Discussion stats
  • 1 reply
  • 128 views
  • 0 likes
  • 2 in conversation