问题标签 [structural-equation-model]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 使用 Graphviz 使用 R 包“sem”绘制路径图
我使用sem
包进行分析。为了绘制路径图,我使用pathDiagram
函数 insem
来获取代码,然后使用它Graphviz
来获取图表。我有两个问题:
- 如何
R
使用该pathDiagram
功能直接绘制路径图? - 如何在
Rnw
文件中包含图表Sweave
?
r - R 处的 sem 函数错误:因素的差异
我想在 R 中的数据上使用函数 sem(带有 lavaan 包):
我得到了下一个错误:
有人熟悉这个错误吗?它会影响我的结果吗?我需要改变什么吗?我真的不知道这个错误是什么意思。
r - R 中的 SEM (CFA) 会导致错误 - 内存不足?
我正在尝试在 R 中进行验证性因子分析 (CFA)。我不断收到错误消息:
警告消息:在 eval(expr, envir, enclos) 中:无法计算 Hessian 的 QR 分解。优化可能没有收敛。
我执行以下代码:
当我考虑模型中较少的潜在变量时,它的计算没有任何问题。此外,当我删除指定模型()命令中的最后 55 行代码时,将执行计算。
由于我观察到计算的持续时间相对较长,并且在执行此操作时内存使用率很高,因此我怀疑 R 由于系统内存(2GB)太少而无法执行计算。这是可能的还是我没有注意到问题的其他原因?
r - sem包的knitr和specifyModel()
当我尝试使用包中.rnw
指定的模型编译文件时,我不断收到错误消息。不喜欢中的逗号。specifyModel()
sem
knitr
F1 -> X1, lam1, NA
这是一个重现错误的示例:
这是错误:
有什么想法吗?
r - 使用 R 对我的验证性因子分析进行故障排除
我正在运行一个 R 脚本来对我的数据进行验证性因素分析,但我最终得到了错误Error: cannot allocate vector of size 56 Kb
。我的脚本有问题还是与我的系统资源有关。这是一份包含80个项目和5个因素的问卷。这是代码。
r - 重新格式化 R 中的相关矩阵以删除右上“一半”中的行名、列名和单元格
要在 R 中输入 SEM 的相关矩阵,我需要以三种方式重新格式化矩阵:
- 删除行名
- 删除列名
- 删除矩阵右上角“一半”中对角线 1 值上方的所有单元格
换句话说,矩阵...
...需要成为文本...
... 逐行输入到 readMoments 函数中,如下所示。
我们目前通过复制、删除和粘贴手动执行此操作。任何有关如何编写函数来执行此操作的建议将不胜感激。
谢谢,乔纳森
r - 释放一些固定参数时,lavaan 包中的修改索引
我正在使用lavaan
package in进行验证性因素分析R
。当我释放一些固定参数以在我的模型中找到一些错误的固定参数时,我希望看到模型拟合的变化。有一个选项summary()
显示一些修改索引,但它们是关于何时向模型添加一些约束。我想在释放一些已经固定的参数后看到模型拟合的变化。lavaan
如果您没有其他建议,我可以这样做吗?如果你愿意的话,我认为你真的不需要代码来回答这个问题,但这是我使用的代码:
r - lavaan:通过多个变量定义因子,如 Mplus
我想减少lavaan
.
假设您有 50 个清单变量:var1
, var2,
var3
, ... var50
。在 M plus中,可以将多个变量分配给带有减号“-”的因子,如下所示:
基本上说这Factor
是由所有 50 个变量定义的。
是否有类似的方法来定义因子lavaan
?看来我需要说明所有 50 个变量名称:
r - 在 Lavaan 中将协方差设置为零
在lavaan
in 中R
,使用sem()
函数时,会自动填充协方差值。但是,我想在使用函数时强制协方差值之一为零sem()
,即不移动到手动lavaan()
函数。
怎么可能呢?
r - 在 R 中使用双面箭头时出错
我正在尝试在 R 中运行验证性因素分析(SEM 包的一部分),但部分语法包括使用 (<->) 双面箭头。但是,当我在 R 中写“<->”时,程序没有运行,我得到这个:“错误:“amsex1<->”中的意外'>' 感谢您的帮助!