一般来说,我对 lavaan 和结构方程建模相对较新,非常感谢您对以下问题的任何帮助:
我一直在尝试使用 lavaan 在 R 中建立一个潜在变化模型,使用 Kievit 等人 (2018) ( https://www.sciencedirect.com/science/article/pii/S187892931730021X ) 中概述的基本设置。我正在尝试对 COVID 后抑郁症的变化进行建模,并确定这种变化的预测因素(例如社会经济地位、社会支持等)。
当我运行模型时,我收到警告“估计参数 (vcov) 的方差-协方差矩阵似乎不是正定的!最小特征值 (= -7.520784e-18) 小于零。这可能是模型未被识别的症状。”
我试图进行一些故障排除,似乎只有当我包含潜在变化分数的二进制预测变量时才会出现问题(我目前在模型中有二进制(编码 0-1)和连续预测变量)。否则,模型似乎可以正常估计。在一个论坛上,我看到有人争辩说 lavaan 计算积分,并且“二元/序数变量需要对潜在变量的分布进行数值积分,并且不适合解析微分”。
我的问题是:包含二进制预测变量是否会成为识别问题的原因?如果是,我将如何在 lavaan 中解决这个问题?如果有帮助,我也很乐意提供代码示例。任何帮助和想法将不胜感激!