结构方程式:如何在R lavaan包中指定相互作用效果


13

我正在使用R lavaan软件包来估计结构方程模型。假设模型由1个具有1个潜伏的内生清单变量和2个清单解释性变量组成:

group = {0,1}
attitude1 = latent,scale
age = respondent's age

然后,所需的lavaan模型不起作用:

model <- '
attitude1 =~ att1 + att2 + att3
outcome ~ age*group + attitude1*group'

我的目标是按照线性回归的方法,确定每个变量和组之间的主要作用和相互作用作用。能做到吗?

Answers:


9

当前没有在模型级别实现的方法,但是您可以创建一个名为的新变量,也attitude1*group可以仅使用多组分析,在这种情况下可能更合适。


1
谢谢。不幸的是,组不变性分析给出的结果确实很奇怪(组之一要小得多),而线性回归是有意义的,但由于尺度独立,SEM更合适。
Maxim.K

是的,然后尝试计算一个交互效果变量。
jebyrnes

6
注意-最新版本的lavaan引入了a:b观察变量的语法。
jebyrnes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.