处理二进制数据时如何测试中介?

机器算法验证 回归 物流 二进制数据 调解
2022-04-02 17:56:00

我想评估单个变量是否在调节一组 IV 对单个 DV 的影响。模型中的所有变量(IV、DV 和中介变量)都是二分法 (0, 1) 且可观察到的。测试该模型的适当统计程序是什么?

我已经运行了单独的二元逻辑回归,并发现:

  1. IV 与中介变量相关联,并且
  2. 中介与 DV 相关联。然而,
  3. 从模型中删除中介变量时,IV 与 DV 无关。
2个回答

您可以在 Mplus 等结构建模软件中轻松对此进行建模。你需要一个模型

X --> Z --> Y

其中 Z 是中介并检查拟合和/或残差相关性。如果模型拟合不佳,则 Z 可能是不完美的中介,应检查三个变量之间的残差相关性,以查看残差效应持续存在的位置,例如,如果中介不完美,则在 X 和 Y 之间。

我建议使用 Mplus,因为它可以很容易地在其通用线性建模框架中处理分类变量。

Nathaniel Herr 在他的博客http://www.nrhpsych.com/mediation/logmed.html中讨论了将 Logit 回归与二分中介、预测和结果结合使用的问题(和解决方案)