交互的区别:和StatsModels OLS回归中的公式的术语

use*_*526 5 python statistics regression statsmodels

嗨,我正在学习Statsmodel,无法找出StatsModels OLS回归中公式与*(交互术语)之间的区别.你能不能给我一个提示来解决这个问题?

谢谢!

文档:http: //statsmodels.sourceforge.net/devel/example_formulas.html

Yar*_*ron 10

":"将给出没有关卡本身的回归.只是你提到的互动.

"*"会给出一个回归水平本身+你所提到的相互作用.

例如a.GLMmodel = glm("y~a:b",data = df)你只有一个自变量,它是"a"乘以"b"的结果

湾 GLMmodel = glm("y~a*b",data = df)你将有3个独立变量,这是"a"乘以"b"+"a"本身+"b"本身的结果


Rob*_*ong 5

使用A*B实际上只是简写A + B + A:B

A:B指定交互本身。这实际上是两个变量的乘积。因此,只用这个项来拟合模型几乎没有意义,因此我们几乎总是拟合主效应AB请参阅此处了解原因)。由于这种情况很常见,因此其简写符号A*B在许多统计软件包/平台中也很常见。