使用没有记录事件的小鼠进行多次插补后,数据包含缺失值(即,没有常数值或多重共线性的证据)

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

使用mice包进行多重插补(pmm方法)后,我的数据集中仍然存在缺失值(尽管缺失值的数量减少了)。

我已经检查过,由于没有记录事件,因此不存在常数值或多重共线性问题。我在多重插补中包含了大多数辅助变量。由于存在记录的事件,我之前删除了 3 个辅助变量。但删除后,没有记录任何事件。我还检查了没有变量/列完全为空,而大约有 7 名参与者没有回答调查的任何部分(因此大约 7 行完全为空)。

主分析有14个变量,辅助变量有10个。所有这些都包含在多重插补中。它们都包含缺失值。主要分析中的所有变量都是连续的。对于辅助变量,6 个是分类变量,4 个是连续变量。分类变量被编码为 r 中的因子。

我想知道为什么仍然存在缺失值?这正常吗?

任何人都可以告诉我如何获得完整的估算数据集吗?如果没有,我可以对这些缺失值进行多重中介分析吗?

我使用此代码进行多重插补:

alldata4.mi <- mice::mice(alldata4, m = 5, method = 'pmm')

这是我的部分数据集的链接:https://drive.google.com/file/d/1s_KNTSp4NlxvLYKhVWSPfYbBf0EeniXx/view?usp=drive_link

我也查看了以下讨论,但他们似乎没有针对我的情况的相关答案。
https://github.com/amices/mice/discussions/350 https://github.com/amices/mice/discussions/349
https://www.statalist.org/forums/forum/general-stata-discussion/general/1470175-missing-impulated-values-still-present-after-doing%C2%A0multiple-imputation-mice
MICE 不会估算某些列,但也不会给出错误
使用小鼠插补后剩余的 NA

有人可以帮忙吗?

missing-data imputation r-mice
© www.soinside.com 2019 - 2024. All rights reserved.