当交互作用不显着时,如何解释主要作用?


21

我在R中运行了广义线性混合模型,并包括了两个预测变量之间的相互作用。交互作用并不显着,但主要影响(两个预测因素)均如此。现在,许多教科书示例告诉我,如果交互作用显着,则主要作用无法解释。但是,如果您的互动不重要怎么办?

我是否可以得出结论,这两个预测因素会对响应产生影响?还是在不进行交互的情况下运行新模型更好?我不想这样做,因为那样我就必须控制多个测试。


是的,我的意思并不重要
rozemarijn 2012年

4
如果这些答案之一对您有用,您也许会接受或要求澄清。
2012年

如果交互作用不显着,则应删除它并在没有交互作用的情况下进行回归。
阿克萨卡(Aksakal)

Answers:


21

有点ni

“现在有许多教科书的例子告诉我,如果互动产生重大影响,则无法解释主要影响”

我希望那不是真的。他们应该说,如果在X和Z之间存在一个交互项,例如XZ,那么对于X和Z的各个系数的解释就不能像不存在XZ 一样进行解释。您绝对可以解释它。

问题2

如果相互作用具有理论意义,那么没有理由不保留相互作用,除非出于某种原因对统计效率的关注优先于对错误指定的关注,并允许您的理论和模型有所不同。

假设您已经保留了它,那么就可以使用边际效应来解释您的模型,就像交互作用很重要一样。作为参考,我包括一个指向Brambor,Clark和Golder(2006)的链接他们解释了如何解释交互模型以及如何避免常见的陷阱。

这样想:您在模型中经常有一些控制变量,结果证明这些变量并不重要,但是您(也不应该)在缺少恒星的第一个迹象时就将它们剔除掉。

问题1

您问是否可以“断定这两个预测变量对响应有影响?” 显然可以,但是您也可以做得更好。对于交互项的模型,你可以举报什么样的影响的两个预测实际上对的方式,是无所谓的相互作用是否显著,甚至在模型中存在的因变量(边际效应)。

底线

如果删除交互,则将重新指定模型。出于多种原因,这可能是一件合理的事情,有一些理论上的和统计上的原因,但是使系数的解释更容易并不是其中之一。


2
当然。而且,如果您使用的是R语言,则可能会effects比通过数学方法更容易找到该程序包,并且可以将其推广到更复杂的模型。
2012年

1
在您的底线中,这取决于您“更轻松”的含义。
2012年

非常感谢Brambor,Clark和Golder(2006)的参考!解释交互模型非常明智。在理解如何解释(或不解释)此类模型中的系数时非常有用...顺便说一句,本文随附Internet附录:乘法交互模型,它是对该讨论的非常方便的概述。
landroni'2

11

如果您想要无条件的主效应,那么您确实想在没有交互项的情况下运行新模型,因为该交互项不允许您正确看到无条件的主效应。在存在相互作用的情况下计算出的主要效果不同于主要效果,因为通常以方差分析等方式解释它们。例如,可能有微不足道且不重要的交互作用,当交互作用在模型中时,主要效果将不明显。

假设您有两个预测变量,A和B。当您包括交互项时,A的大小将根据B而变化,反之亦然。那么,A的回归输出中报告的beta系数只是许多可能值之一。默认值是在B为0且交互项为0的情况下使用A的系数。但是,当回归仅为A时,不允许A在B上变化,而得到A的主要影响独立于B.即使交互作用是微不足道的,这些值也可能是非常不同的,因为它们表示不同的事物。加性模型是真正自己评估主要效果的唯一方法。另一方面,当您的互动有意义时(理论上,而且您想将其保留在模型中,那么评估A的唯一方法就是在B的各个层次上对其进行评估。实际上,这是您需要考虑的相互作用类型,而不是A是否重要。您只能真正看到A在加性模型中是否存在无条件的影响。

因此,模型正在研究非常不同的事物,这不是多重测试的问题。您必须同时看待它。您不会根据重要性做出决定。要报告的最佳主要效果是来自加性模型。您可以根据理论问题或数据表示问题等,决定是否包含或显示不重要的互动。

(这并不是说这里没有潜在的多重测试问题。但是,它们的含义在很大程度上取决于驱动测试的理论。)


我认为@rozemarijn的关注点更多地是关于“钓鱼之旅”,即运行许多模型,这些模型与最后一颗恒星的结果有所不同,而不是从技术角度进行多次测试
共轭

1
您可以运行所需的所有模型。仅计算模型不是测试。测试是一种逻辑过程,而不是数学过程。默认情况下,许多软件都将p值返回给参数估计值,就像您进行了某种测试一样,这并不意味着这样做。
约翰

除了上面所说的以外,人们可能经常隐式地进行测试,清楚地知道它们将失败或通过。这些测试与计算得出的数据一样,也计入数据泄漏。
约翰

7

如果主要效果很重要,但交互作用不重要,则可以按照您的建议简单地解释主要效果。

您无需交互即可运行其他模型(通常不是基于重要性排除参数的最佳建议,此处有许多讨论的答案)。照原样取得结果。


1
如果OP指出相互作用不是理论上预期发生的,而是作为拟合优度检验包含在模型中的,您会在第二段中给出相同的建议吗?
ub

非常感谢你们的迅速反应。但是,在意见上似乎存在一些分歧……John认为我必须运行没有交互作用的新模型,因为“在存在交互作用的情况下计算出的主要作用不同于真正的主要作用”。
rozemarijn 2012年

但是,亨里克认为我不应该运行新模型。如果我知道用交互作用项计算出的主效应为什么不同于真正的主效应,也许我可以做出决定……
rozemarijn 2012年

从理论上说,相互作用是为了发生搅打声,因此不包括在拟合优度中。
rozemarijn 2012年

1
为了详细说明了一点:关键区别的想法之间的影响参数。效果是整个模型的特征,这些特征可能会也可能不会被识别为特定参数。当模型是线性的并且没有相互作用时,可以这样确定,但是当存在相互作用时,则不能。我的主张基本上是,如果像现在一样被迫选择,您应该更关心效果而不是参数。而且,如果您这样做了,您将不再在乎要生成前者需要多少个后者。
2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.