问题标签 [r-lavaan]
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-lavaan - 解释 lavaan SEM 系数
第一次使用lavaan
package inR
运行结构方程模型 (SEM) 分析。
代码:
输出:
我的问题:
- 如何
lavaan
选择a1
forfac1
和a12
forfac2
以及为什么将值分配1
为系数? - 它们是各自潜在变量
a1
的a12
重要贡献者吗? - 有没有办法让模型估计它们或在不将值设置为的情况下推导出它们
1
?
r - 为什么我的修改索引输出错误?
我是 R 新手。我在 lavaan 中运行了以下模型:
请注意 PT 如何对应于 V1-V7、EC 对应于 V8-V14 以及 PD 对应于 V15-V21,然而,在修正指数输出中,这些因素都没有对应于适当的可观察变量。PT、EC 和 PD 之间的相关性也没有修正指数(请参见下文)。我看到输出从第 49 行开始。这是问题吗?为什么我得到错误的输出?谢谢!!玛丽亚
r - 在 R 中具有 2 因子模型的 lavaan 纵向不变 CFA
我使用该longInvariance
函数来评估区间数据的两个时间点之间的纵向不变性;我想知道正确的lavaan
/ semTools
R
-code 应该是什么样子。
当我一次只看一个因素时,它就起作用了;但是在检查双因素模型时会产生错误。
以下一个因素的示例代码:
但是,在模型中添加第二个因素时会产生错误。下面的双因素模型的示例代码:
生成的错误是:
r - R(lavaan)中的CFA与序数数据 - 包括多变量相关性?
我想用序数数据计算验证性因子分析(CFA R
)lavaan
。数据来自一份问卷,包含按李克特量表结构的 16 个项目。
我假设 4 因子模型最适合我的数据。为了计算 CFA,我搜索了信息并在本文中找到了一些有用的建议。
建议使用 DWLS 估计和多变量相关。R
在使用该lavaan
软件包时,我已设法使用 DWLS 计算 CFA 。我发现在 M plus DWLS 估计或相同的 WLSMV 中使用polychoric correlation,不幸的是我从未使用过 M plus并且想使用R
,所以我想知道lavaan
它是否相同。
到目前为止,我这样计算 CFA:
我指定了一个模型(model.4),有 4 个因素(AV、AW、AB、AA),(每个因素有 4 个项目)
然后我用了这个"ordered"
函数,因为我的有序数据,lavaan
包里推荐的
这运作良好。我得到了一个包含所有相关拟合指数(CFI、RMSEA 等)的输出。现在我的问题是,如果这自动基于 M plus中的多面相关性?如果不是 - 我如何添加命令来使用多色相关?包中有一些lavaan
关于 polychoric correlation的信息lavCor
,但我不知道它是否对我的问题有用,不幸的是我不知道如何使用它。
我试过这样:
))
但是> summary(model.ord1, fit=T)
没有用。我没有收到任何结果。
总结一下:我的 CFA 是否自动基于多元相关性?如果没有,我该如何改变我的函数来实现多色相关?
r - R(lavaan):如何比较用 DWLS 估计的 CFA 模型(别名 WLSMV)
如何比较使用 DWLS / WLSMV 估计的两个 CFA 模型?
为了找出最适合我的数据的 CFA 模型,我将 DWLS 估计器用于序数数据lavaan
并指定了两个模型:
- 4-factor-model,即model.ordinalX
- 2-factor-model,即model.ordinalY
代码:
随后,我指定了 2 因子模型。比较这两者时,lavaan
返回错误。
代码:
警告信息是:
lav_test_diff_af_h1(m1 = m1, m0 = m0) 中的错误:lavaan 错误:m0 和 m1 中的无约束参数集不同。
(请注意:如果我使用正常的最大似然,我可以比较模型。)
我注意到输出存在差异。对于最大似然估计,输出中有 AIC 和 BIC 值,而 DWLS 输出中缺少这些值。这些似乎与比较相关,因为最大似然模型的比较输出包含这些值。
r - 使用 semPaths() 创建具有分类响应变量的 SEM 模型的路径图
我想使用 semPaths() 创建一个带有分类响应变量的 SEM 模型的路径图。但是我遇到了一个错误:
错误是:
colnames<-
( , value = "mental") 中的错误*tmp*
:尝试在小于二维的对象上设置“colnames”
谢谢
r - 分段扫描电镜路径系数提取(结构方程模型)
我正在使用 R 中的 piecewiseSEM 包构建分段结构方程模型(Lefcheck - https://cran.r-project.org/web/packages/piecewiseSEM/vignettes/piecewiseSEM.html)
我已经创建了模型集,并且可以评估模型的拟合度,因此模型本身可以工作。此外,数据符合模型 (p = 0.528)。
但我没有成功提取路径系数。这是我得到的错误:Error in cbind(Xlarge, Xsmall) : number of rows of matrices must match (see arg 2)
我已经尝试过(但这不起作用):
由于警告而标准化我的数据:
Some predictor variables are on very different scales: consider rescaling
调整了我的数据(丢弃了一些 NA 值)
这是我的模特:
“predatie”是一个二元变量(是或否)和所有其余的连续变量(gapfraction、plantgrootte、olsen_P & piek1)
提前致谢!