私は溶岩と構造方程式モデリング全般に比較的慣れていないため、次の問題について何か助けていただければ幸いです。
Kievit et al (2018) ( https://www.sciencedirect.com/science/article/pii/S187892931730021X )で概説されている基本的なセットアップを使用して、lavaan を使用して R で潜在的な変更モデルをセットアップしようとしています。私は、COVID 前後のうつ病の変化をモデル化し、この変化の予測因子 (社会経済的地位、社会的支援など) を決定しようとしています。
モデルを実行すると、「推定パラメーター (vcov) の分散共分散行列が正定値のように見えません! 最小の固有値 (= -7.520784e-18) がゼロよりも小さい」という警告が表示されます。機種が特定できない症状です。」
トラブルシューティングを試みましたが、潜在的な変更スコアのバイナリ予測子を含めた場合にのみ問題が発生するようです (現在、モデルにはバイナリ (コード化された 0-1) と連続予測子の両方があります)。それ以外の場合、モデルは正常に推定しているように見えます。フォーラムで、誰かが lavaan は積分を計算し、「バイナリ/順序変数には潜在変数の分布に対する数値積分が必要であり、分析的微分には向いていない」と主張しているのを見ました。
私の質問は次のとおりです。バイナリ予測変数を含めることが、識別の問題の原因になる可能性がありますか? もしそうなら、どうすればこれをlavaanで解決できますか?これが役立つ場合は、コードの例も喜んで提供します。どんな助けや考えも本当に感謝しています!