我想用lavaan
in执行多组 CFA R
。
我有几个分类变量,一些变量包含 11 个类别。所以这些变量将有 10 个阈值。在下面的结果中,您可以看到第 10 个阈值小于第 9 个阈值,即它不在折痕顺序中。
有 11 个类别的几个变量有同样的问题。
问题:
为什么阈值会失真?
R代码:
model2<-'range = ~ NA*gvjbevn + gvhlthc + gvslvol + gvslvue + gvcldcr + gvpdlwk
goals = ~ NA*sbprvpv + sbeqsoc + sbcwkfm
range~~1*range
goals~~1*goals
gvhlthc ~~ gvslvol
gvcldcr ~~ gvpdlwk
'
cfa.model2<-cfa(model2, ordered=varcat, estimator="WLSMV",data=sub)
summary(cfa.model2,fit.measures=TRUE,standardized=TRUE, modindices=TRUE)