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
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