R中使用lavan包的交互模型
我想把Kenny和Judd(1984)的模型放在下面:R中使用lavan包的交互模型,r,r-lavaan,R,R Lavaan,我想把Kenny和Judd(1984)的模型放在下面: y = alpha + gamma1 * psi1 + gamma2 * psi2 + gamma3 * psi1 * psi2 + epsilon 变量psi1和psi2是不可直接观察的潜在变量。Kenny和Judd(1984)考虑了这样一种情况,即存在两个可观察指标psi1的x1和x2,以及两个可观察指标x3和x4的psi2。我想使用lavanpackage在R中创建这个模型 代码: model如果2021年仍有人在搜索,您确实可以在
y = alpha + gamma1 * psi1 + gamma2 * psi2 + gamma3 * psi1 * psi2 + epsilon
变量psi1
和psi2
是不可直接观察的潜在变量。Kenny和Judd(1984)考虑了这样一种情况,即存在两个可观察指标psi1
的x1
和x2
,以及两个可观察指标x3
和x4
的psi2
。我想使用lavan
package在R中创建这个模型
代码:
model如果2021年仍有人在搜索,您确实可以在Lavan中指定分类变量和交互作用(目前上升到三向)
(1)您可以使用group by函数指定具有多个级别的组,例如:
MyModel我认为在将交互变量添加到模型之前,您可以先定义交互变量本身,比如:intervar1也许这个线程可以提供任何帮助:
model <- '
psi1 =~ x1 + x2
psi2 =~ x3 + x4
'
fit <- sem(model,data=data)