Lavaanで共分散をゼロに設定します
-
21-12-2019 - |
質問
lavaan
のR
では、sem()
関数を使用すると、共分散値が自動的に入力されます。ただし、sem()
関数、すなわちマニュアルlavaan()
関数に移動せずに、共分散値の1つをゼロにする必要があります。
それはどうやって行うことができますか?
解決
http://lavaan.ugent.be/tutorial/syntax2.html
私はちょうどそこからコピーしているだけで、次のコードは自明の
です。# three-factor model
visual =~ x1 + x2 + x3
textual =~ x4 + x5 + x6
speed =~ NA*x7 + x8 + x9
# orthogonal factors
visual ~~ 0*speed
textual ~~ 0*speed
# fix variance of speed factor
speed ~~ 1*speed
.
各潜域の拳装着は、デフォルトで1に固定されていることに注意してください。上記のようにNA * X7のようなものを使用することができます。そしてゼロへの共分散を修正することは、visual ~~ 0*speed
のようなもので行われます - この行を含めないと、潜在変数間の共分散は自動的にモデルに含まれます。
LavaanホームページはLavaanの非常に良い源です。
所属していません StackOverflow