我正在使用 lavaan 并且只有观察到的变量(没有潜在变量)。我想在模型中包含一个交互项,但不确定如何执行此操作。
这就是我所拥有的
model4 <-'
interac =~ var1 * var2
Ent ~ age
presu ~ age + interac
protein ~ age + fat
fat ~ age
tempo ~ age +interac+protein
score ~sex+education+presu+tempo
'
fit <- sem(model4, data=mydata)
summary(fit4, fit.measures=TRUE)
(所有变量在开始之前都已缩放,因为我遇到了一些变量比其他变量大 100 倍的问题)。
我想知道这是否正确?我没有回归中交互作用的主要影响?不应该包括这些吗?当我直接在回归中添加交互项 (var1*var2) 时,我得到 1 作为估计值,所以这一定是错误的......