使用 tidySEM 对序数数据运行 LCA,存在阈值问题

问题描述 投票:0回答:1

这是我第一次运行潜在类分析并使用 tidySEM。

我在下面附上了我想要输入模型的 8 个指标的描述表。其中七个变量是李克特量表响应 1-4、1-5 或 1-7。一个变量是二进制否/是响应,分别编码为 0/1。

enter image description here

我已经清理了数据,并且没有丢失变量(我有一个足够大的数据集,仅包含完整的响应)。当我尝试运行模型时,我遇到了我不知道如何解决的错误。

是否有精通 tidySEM LCA 建模的人可以帮助我解决我做错的问题?我发现运行 LCA 模型的学习曲线和入门级 R 特定信息非常具有挑战性。

当我使用以下语法时:

set.seed(123)
tidySEM::mx_lca(data = LCA1_noNA, classes= 1:6, run = TRUE)

我收到以下错误:

update_thresholds(zscore) 中的错误: 无法完成阈值;要么手动指定所有阈值,要么删除约束。

r tidymodels structural-equation-model
1个回答
0
投票

您是否尝试过将二进制指标加 1(以便它们分别为 1/2)?不确定这里是否同样适用,但我在 poLCA 中运行的 LCA 模型在数据集中存在零问题。

© www.soinside.com 2019 - 2024. All rights reserved.