我目前有一个数据集,其中包含具有不同缺失程度的变量。我分析的关键变量之一有大约 12% 的值未随机缺失 (MNAR)。
从我之前所做的研究中,我收集到大多数当前的 MI 方法都假设 MAR 机制,但在 MNAR 场景中仍然有用。处理 MNAR 数据的最糟糕的解决方案仍然是完整的案例分析。
我听说您可以通过使用模式混合模型和选择模型来处理 MNAR,但我没有在 R(这是我通常用于分析的软件)中使用这些的经验。或者,我已经看到该mice
包有一个称为mice.impute.ri
“不可忽略数据”的方法。我还看到有一个较旧的软件包(从 2011 年开始),它在插补完成SensMice
后执行敏感性分析。mice
但是,它似乎不再与我的 Rstudio 版本兼容,而且这个包似乎没有太多最新消息。
有人对我如何对这个变量进行插补有实用的建议吗?最好提供与可能有用的特定 R 包相关的建议。否则,在估算过程中采取的理论建议或步骤也值得赞赏。