多元回归中的“其他所有条件”是什么意思?


22

当我们这样做多元回归,说我们正在寻找在平均变化在一个变化的变量变量,保存了在其他变量不变,什么值,我们持有的其他变量不变?他们的意思是?零?有什么价值吗?yx

我倾向于认为它具有任何价值。只是在寻求澄清。如果有人有证明,那也将是一件好事。


2
我发现彼得·肯尼迪(Peter Kennedy)的论文中的示例10 对理解这一点非常有帮助。
Dimitriy V. Masterov 2014年

是的,在保持平方英尺不变的情况下增加房间数量确实是一个观察点。那篇论文实际上是有用想法的金矿,它在博士笔记中提到。
EconStats

1
这实际上是一个非常有趣的问题,我想知道经济学家是否会问自己“ ceteris paribus”到底是什么意思。
莫肯

Answers:


26

你是对的。从技术上讲,它是任何价值。但是,当我讲授这些内容时,我通常会告诉人们,当所有其他变量都保持各自的均值时,您将获得单位变化的效果Xj。我认为这是一种常见的解释方式,并不专门针对我。

我通常一提的是,如果你没有任何的互动,βj将在一个单位变化的影响Xj,不管你的其他变量的值。但是我喜欢从刻薄的表述开始。原因是在回归模型中包含多个变量有两个影响。首先,您将获得Xj控制其他变量的效果(请参阅此处的答案)。第二个是其他变量的存在(通常)会减少模型的残差,从而使您的变量(包括Xj)“更重要”。如果其他变量的值遍地都是,人们很难理解它是如何工作的。似乎它将以某种方式增加可变性。如果您考虑针对每个其他变量的值向上或向下调整每个数据点,直到将其余所有X变量都移至各自的均值,则很容易看到残差减小。

在介绍了多元回归的基础之后,直到一两堂课我才开始互动。但是,当我接触到它们时,我将回到本资料。当没有交互时,以上适用。如果存在交互,则更加复杂。在那种情况下,相互作用变量(非常明确地)保持为不变,没有其他值。 0

如果您想看一下这是如何代数运算的,那很简单。我们可以从没有互动的情况开始。让我们确定的变化Ÿ当所有其他变量都在各自的方式保持不变。不失一般性,让我们说,有三种X变量,我们感兴趣的是了解如何在变化Ÿ与在一个单位的变化相关联的X 3,持有X 1X 2恒定在各自的手段: Y^XY^X3X1X2

Y^i=β^0+β^1X¯1+β^2X¯2+β^3X3iY^i=β^0+β^1X¯1+β^2X¯2+β^3(X3i+1) subtracting the first equation from the second: Y^iY^i=β^0β^0+β^1X¯1β^1X¯1+β^2X¯2β^2X¯2+β^3(X3i+1)β^3X3iΔY=β^3X3i+β^3β^3X3iΔY=β^3

现在很明显,我们 只要在两个方程中都为X 1X 2)设置相同的可以X 2中输入任何值。也就是说,只要我们保持X 1X 2不变X1X2X1X2X1X2

另一方面,如果进行交互,则无法通过这种方式解决。在这里,我展示了一个交互项的情况: X1X3

ÿ^一世=β^0+β^1个X¯1个+β^2X¯2+β^3X3一世 +β^4X¯1个X3一世ÿ^一世=β^0+β^1个X¯1个+β^2X¯2+β^3X3一世+1个+β^4X¯1个X3一世+1个 从第二个方程中减去第一个方程: ÿ^一世-ÿ^一世=β^0-β^0+β^1个X¯1个-β^1个X¯1个+β^2X¯2-β^2X¯2+β^3X3一世+1个-β^3X3一世+ β^4X¯1个X3一世+1个-β^4X¯1个X3一世Δÿ=β^3X3一世+β^3-β^3X3一世+β^4X¯1个X3一世+β^4X¯1个-β^4X¯1个X3一世Δÿ=β^3+β^4X¯1个

在这种情况下,不可能保持所有其他常量不变。因为交互作用项是X 3的函数,所以如果交互作用项也不变,则不可能更改X 3。因此β 3等于在变化ÿ与一个单位的变化相关联的在X 3X1个X3X3β^3ÿ^X3 ,只有当相互作用变量()在保持0代替ˉ X 1(或任何其他值,但0),在这种情况底部等式中的最后一项消失了。 X1个0X¯1个0

在此讨论中,我将重点放在交互上,但是更广泛地说,问题是当存在任何变量是另一个变量的函数时,如果不更改另一个变量的相应值就无法更改第一个变量的值。在这种情况下,意义β Ĵ变得更加复杂。例如,如果你有与模型X ĴX 2 Ĵ,然后β Ĵ是微分d ÿβ^ĴXĴXĴ2β^Ĵ保持所有其他相等,并保持Xj=0(请参阅此处的答案)。其他更复杂的配方也是可能的。 dÿdXĴXĴ=0


1
感谢gung,这个答案在几个层面上都是不错的。首先,它回答了我感兴趣的要点。其次,您预测了我的后续问题是什么,因为我将要问问,随着交互作用术语的引入,这将如何变化。还要感谢数学。我知道这个问题有点基本,但我觉得您永远不能对这些概念过于明确。
EconStats 2014年

不客气,@ EconStats。包括数学没有问题,有时它可以使您更轻松地了解正在发生的事情。
gung-恢复莫妮卡

好吧,我不得不说,当您从第二个方程式中减去第一个方程式时,它最终证实了我最初的想法,只要两个方程式中的X 3的值相同,都无关紧要。对我来说似乎很明显,但是我以前从未想过以这种方式计算β。绝对是我的灯泡时刻。X2X3β
EconStats

您还可以采用 wrt X j的导数,它将带您到同一地方,但这是更容易的数学运算(本质上是高中代数),因此可以为更多的读者所用。ÿXj
gung-恢复莫妮卡

1
@beetroot,如果我对您的理解正确,则只需将其保持在指定级别即可。(否则,您可能会提出一个新问题。)
gung-恢复莫妮卡

8

数学很简单,只需将x变量之一更改为1的2个模型之间的差值,您就会发现其他变量的大小无关紧要(假设没有相互作用,多项式或其他复杂项)。

一个例子:

ÿ[1个]=b0+b1个×X1个+b2×X2

ÿ[2]=b0+b1个×X1个+1个+b2×X2

y[2]y[1]=b0b0+b1×x1b1×x1+b1×1+b2×x2b2×x2=b1


6

我相信您指的是协变量()的依赖性。因此,如果该模型是ÿ = β 0 + β 1 X 1 + β 2 X 2 的效果X ÿ所有其他条件都相同。将Δ ÿXi

Y=β0+β1X1+β2X2
XiY任何ΔX与所有其它XĴ在任何值保持恒定。ΔYΔXiΔXiXj

X1X2β12=0Y=β0+β1X1+β2X2+β12X1X2

X1N(0,σ12)X2=X12+N(0,σ22)X1X2

cov(X1,X2)=E(X1X2)E(X1)E(X2)
=E[X1(X12+a)]E(X1).E(X12a)withaN(0,σ22)
=ËX1个3-ËX1个一种-0。ËX1个2-一种=0-0-0=0

X1个X2ΔÿΔX一世X1个ΔÿΔX一世X一世ÿ

ΔÿΔX一世


谢谢汉斯,我实际上是想了解gung提出的观点,但这是两个变量相互依赖的一个很好的例子。
EconStats
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.