Lavaan:约束因素相关性

时间:2019-07-08 11:03:20

标签: r r-lavaan

在lavaan中,我想运行一个层次模型。作为准备,我正在运行一阶(非分层)模型来检查因素之间的相关性。 但是,我的两个因素的相关性> 1(r = 1.01),我的因素的协方差矩阵不是正定的。 由于lavaan可以修复因子之间的相关性,我想知道是否也可以将它们设置在某个范围内(例如-1和1)?

很遗憾,我无法提供可复制的示例,但这是我的(简化)代码:

    myModel <- '
    factor1 =~ item1 + item2 + item3
    factor2 =~ item4 + item5 + item6  + item7
    factor3 =~ item8 + item9 + item10
'

myModel.fit <- cfa(model = myModel, data = myData)

此外,这是lavaan的警告消息:

lavaan WARNING: covariance matrix of latent variables
            is not positive definite;
            use lavInspect(fit, "cov.lv") to investigate.

要明确一点:我知道模型不是理想的,我只是想用它来表明层次模型是适当的(紧随Alexander Beaujean的著作《 R中的潜在变量建模》)。

非常感谢您的帮助!

0 个答案:

没有答案