Hello everyone,
I need to calculate factor scores. I tried many times, but I am a little bit confused about what are functions predict and LavPredict actually doing.
Here is an example.
HS.model <- '
visual =~ x1 + x2 + x3
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9 '
fit <- cfa(HS.model, data=HolzingerSwineford1939)
summary(fit,standardized=T)
Covariances:
visual ~~
textual 0.408 0.074 5.552 0.000 0.459 0.459
speed 0.262 0.056 4.660 0.000 0.471 0.471
textual ~~
speed 0.173 0.049 3.518 0.000 0.283 0.283
# The latent correlation between visual and spatial is .459
#Now I tried to calculate latent scores
a<-data.frame(lavPredict(fit))
a<-data.frame(predict(fit))
Then, I correlated the visual and textual factors.
> cor(a$visual,a$textual)
[1] 0.5516272
#now the correlation between visual and textual is .552, which is considerably different from the previous one (i.e., .459).
In fact, I
do not understand why these two correlations are different from each other.
Any help would be greatly appreciated.
Best,
David
In fact, I do not understand why these two correlations are different from each other.
Guttman, L. 1955. The determinacy of factor score matrices with implications for five other basic problems of common-factor theory. British Journal of Statistical Psychology, 8: 65-81.
Schönemann, P. H. & Steiger, J. H. 1976. Regression component analysis. British Journal of Mathematical and Statistical Psychology, 29: 175-189.
Schönemann, P. H., & Steiger, J. H., 1978. On the validity of indeterminate factor scores. Bulletin of the Psychonomic Society, 12: 287-290.
--
You received this message because you are subscribed to the Google Groups "lavaan" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lavaan+unsubscribe@googlegroups.com.
To post to this group, send email to lav...@googlegroups.com.
Visit this group at https://groups.google.com/group/lavaan.
For more options, visit https://groups.google.com/d/optout.
Since I have not received an answer here so far, I
try again to bring the question to the point:
(How) Can I apply the correction by Croon (2002) to
get
bias-corrected
factor scores for a subsequent analysis?
(How) Can I apply the correction by Croon (2002) to get bias-corrected factor scores for a subsequent analysis?
May I please ask you if fsr has been implemented for categorical data?
how will I then proceed with actually extracting the factor scores