【发布时间】:2020-06-23 16:38:41
【问题描述】:
我有 12 个调查问题 (Q),这些问题是在期前和期后调查期间提出的。所以我想做纵向CFA,看看前/后调查的因子模型之间是否存在差异
12 个调查问题分为 3 个潜在变量:
Anx =~ Q1 + Q2 + Q3 + Q4
贝尔 =~ Q5 + Q6 + Q7 + Q8
Eff =~ Q9 + Q10 + Q11 + Q12
所以在期前和期后调查中提出了相同的问题。
我想知道如何构建配置模型:
-
分别为学期前和学期后的每个因素建模:
overall.model.Bel <- ' Bel.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Bel.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post ' overall.model.Anx <- ' Anx.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Anx.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post ' overall.model.Eff <- ' Eff.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Eff.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post ' -
或者我应该全部完成:
overall.model.Bel <- ' Bel.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Bel.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post Anx.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Anx.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post Eff.pre =~ Q1.pre+ Q2.pre+ Q3.pre+ Q4.pre Eff.post =~ Q1.post+ Q2.post+ Q3.post+ Q4.post ' -
还有什么我应该添加或修改的吗?
然后构建模型
overall.fit <- cfa(model = overall.model,
data = master,
meanstructure = TRUE)
- 另外,出于好奇,我可以用
library(equaltestMI)做纵向CFA 吗?或者一个只适用于多组 CFA(我不完全确定两者之间的步骤有什么区别,除了多组一的组是相互独立的)
【问题讨论】: