Obtaining unstandardized factor scores from factor analysis

后端 未结 1 1387
无人及你
无人及你 2021-01-23 01:42

I\'m conducting a factor analysis of several variables in R using factanal(). I want to determine each case\'s factor score, but I want the factor scores to be unstandardized an

相关标签:
1条回答
  • 2021-01-23 01:49

    Factor analysis scales the observed variables to unit variance, yielding scores that are also N(0,1).

    However, remembering that unstandardized values = standardized values * s.d. + mean, you should be able to rescale the standardized factor scores with:

    m1UnstandardizedFactorScores<-rowMeans(m1)+apply(m1,1,sd)*m1FactorScores
    

    Please let me know if this helps!

    Ron

    0 讨论(0)
提交回复
热议问题