r - R中的类AMOS图
问题描述
我正在使用 R 在 R 中进行 SEM 分析lavaan
。semPlot
我的分析完成了,但我对和提供的测量模型和结构模型的图表不满意lavaanPlot
。在lavaanPlot
中,路径箭头是卷曲的,给人一种手绘的印象,在 中semPlot
,变量和路径有点杂乱。
是否可以模仿 AMOS 在 R 中生成的图表(不一定是颜色等,但至少是整体结构)?我尝试使用semPlotModel_AMOS(model.fit)
(这model.fit
是通过将我的 SEM 模型拟合到数据而得到的对象)。
但它会抛出一个错误,
Error in file.info(object) : invalid filename argument
In addition: Warning message:
In semPlotModel_Amos(model3.fit) :
(Residual) variances of Amos model is not yet supported
解决方案
您可以使用该Onyx
包从路径图开始构建lavaan
(或OpenMx
)模型,类似于 Amos 的工作方式。如果您想使用 Web 界面拟合模型,我认为WebSEM 站点仍然提供类似的功能。
要从拟合模型自动设计图形,除了您已经提到的和包lavaan
之外,我不知道其他选项。但是您可以使用该包相当轻松地构建自己的自定义路径图(请参阅他们的视频演示)。不幸的是,必须始终在易用性/自动化和灵活性/控制之间进行权衡,以获得您想要的图片。semPlot
lavaanPlot
DiagrammeR
推荐阅读
- google-cloud-platform - 需要 compute.instances 权限的 Terraforming Cloudfunctions
- quarkus - Quarkus - 如何提供 java 参数以从 maven runner 运行应用程序?
- php - 作曲家警告:作曲家的这个开发版本已经超过 60 天了。建议通过运行更新它
- ios - 运行 UI 测试时 Fastlane 扫描“无法合成事件”,适用于 Xcode
- laravel - Laravel API 资源 whenLoaded 无法与其他值一起正常工作
- java - Spring boot 中的字段是否有“必须为数字”的验证符号?
- c# - Unity:将 Desktop Input.GetButtonDown("Jump") 更改为 Mobile Button Press
- google-cloud-build - 错误:(gcloud.builds.submit)HTTPError 403:使用构建配置文件的权限不足
- windows - 在 WIN32 系统中,如何在不使用 LARGE_INTEGER 数据的情况下将重叠结构中的文件指针递增 n 字节?
- api-key - Carrot2 - 输入私人 PubMed api 密钥