- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 SEM 和 R 中的 lavaan 包来比较两组 child 并测试执行功能 (EF) 是否是推理 (CR) 的重要预测因子(我还包括其他协变量)。
尝试 1:
mod1= '
CR =~ v1 + v2
EF =~ ef1 + ef2 + ef3 + ef4 + ef5
CR ~ c(a1, a2)*v3 + c(b1,b2)*v4 + c(c1,c2)*v5 + c(d1, d2)*EF
diff.a1a2 := a1 - a2
diff.b1b2 := b1 - b2
diff.c1c2 := c1 - c2
diff.d1d2 := d1 - d2 '
fitnew<- sem(mod1, data=datamicescaled,
std.lv =T, group = "age.group",estimator = "MLR", missing = "fiml")
summary(fitnew, fit.measures=TRUE, standardized=TRUE)
输出 1:
Defined Parameters:
Estimate Std.Err z-value P(>|z|) Std.lv Std.all
diff.a1a2 -0.049 0.509 -0.095 0.924 -0.063 -0.170
diff.b1b2 0.948 4.497 0.211 0.833 0.020 0.026
diff.c1c2 1.023 2.425 0.422 0.673 0.250 0.293
diff.d1d2 0.945 4.823 0.196 0.845 0.070 0.070
尝试 2:
mod2= '
CR =~ v1 + v2 + v3
EF =~ ef1 + ef2 + ef3 + ef4 + ef5
CR ~ v4 + v5 + v6 + EF '
fit2<- sem(mod2, data=datamicescaled,
std.lv =T, group = "age.group",estimator = "MLR", missing = "fiml", group.equal = c"regressions)
summary(fit2, fit.measures=TRUE, standardized=TRUE)
提前感谢您的帮助。我整天都在说服自己进入圈子,我真的很感激任何输入!
最佳答案
我不确定我是否完全理解你的问题。尽管如此,这是我的回答(希望对您有所帮助):
如果你想比较组,你必须进行不变性分析,逐步限制你的模型,并且只有当你探索当你限制系数在组间相等时模型变得更糟,那么你可以移动估计每组的系数e。
关于r - lavaan 中的多组 SEM 约束回归系数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48178312/
我正在尝试使用 semTools 进行功率分析使用 lavaan 估计的潜在增长曲线模型.见下文: library(RCurl) library(lavaan) library(semTools) x
任何人都可以告诉我如何在结构方程模型的 lavaan 包的模型语句中编写潜在变量交互吗? 假设我有潜在变量L1和一些观察到的变量F1,并且想编码它们对某些结果Y的相互作用影响: L1 =~ x1 +
我对将 lm-syntax 翻译成 lavaan 很感兴趣,特别是我在 factor x numeric 变量之间的effects-coded 交互之后 > 2 个级别。 (提醒:effects-co
假设您有一个结果变量(Y;连续变量)、一个自变量(X;虚拟变量)和一个调节变量(W;虚拟变量)。假设您想测试另一个变量(M;连续)是否调节 X 和 W 之间的联系。您将如何在 R 中编写此测试(使用
在 R 的 lavaan 中,当使用 sem() 函数时,协方差值会自动填充。但是,我想在使用 sem() 函数时强制其中一个协方差值为零,即不移动到手动 lavaan() 函数。 如何做到这一点?
我必须运行许多 CFA,并希望自动将特定输出值保存在数据框中,以便稍后将其转换为 latex 表。 具体来说,我使用 lavaan 得到类似这样的输出: model <- 'y =~ x1 + x2
我必须运行许多 CFA,并希望自动将特定输出值保存在数据框中,以便稍后将其转换为 latex 表。 具体来说,我使用 lavaan 得到类似这样的输出: model <- 'y =~ x1 + x2
我正在尝试使用 SEM 和 R 中的 lavaan 包来比较两组 child 并测试执行功能 (EF) 是否是推理 (CR) 的重要预测因子(我还包括其他协变量)。 我是否正确地与这段代码进行了比较?
我想为带有 lavaan 的 SEM 模型使用 semPlot 为不同的节点设置不同的大小。 library(lavaan) library(semPlot) model <- ' # measu
我已经创建了一份问卷。该问卷由四个子量表组成,测量我感兴趣的变量的 4 个不同组成部分。每个子量表由 3 个项目组成。每个项目都是 6 分制(然后每个项目的回答都在 1 到 6 之间)。 这是我的数据
我想对我使用 lavaan 制作的路径图进行更改和 semPlot包。 require(lavaan); require(semPlot) head(mtcars) model Loading re
我区分了 R lavaan包裹cfa()和 sem()帮助页面。没有区别。 下面的代码给出了相同的估计。 如果是这样的话,同一个东西有两个不同的名字有什么意义呢? model <- ' # lat
我正在尝试使用 R 的 lavaan 包进行潜在变量分析。但是,我收到以下错误消息: Warning messages: 1: In lav_data_full(data = data, group
我正在尝试使用 R 的 lavaan 包进行潜在变量分析。但是,我收到以下错误消息: Warning messages: 1: In lav_data_full(data = data, group
假设我在lavaan中安装了一个模型,如下所示: # model model <- ' L1 =~ x1 + x2 ' # fit & summary fit <- lavaan(model=m
我有一个大型 SEM,正在使用 Lavaan 软件包。由于它很大,我使用循环来生成方程式。然而,似乎有必要将方程式作为字符串输入,其中每个方程式都是一个新行。例如: model <- ' F1
我的问题陈述是确定影响净推荐值的因素 我正在使用带有示例数据的 lavaan 包测试 下面是代码 library(lavaan) age=c(24,56,34) weight=c(76,55,66)
希望有人能在这里提供一些指导。 我正在使用 simDesign 包创建一个多变量模拟,我改变了因素的数量以及加载到每个因素上的项目。我想编写一个命令来识别 factornumbers 中存在的因子数量
我正在尝试从结构方程模型 (SEM) 中找出方差膨胀因子 (VIF)。我的模型是: # load the data library(readxl) Log_And_SurveyResult <- re
我正在尝试从结构方程模型 (SEM) 中找出方差膨胀因子 (VIF)。我的模型是: # load the data library(readxl) Log_And_SurveyResult <- re
我是一名优秀的程序员,十分优秀!