R中的二次GLM与相互作用?

时间:2016-11-12 18:10:39

标签: r glm quadratic

所以我有一个问题就是在R中使用二次(二阶)预测器和GLM。基本上我有三个预测变量(x,y,z)和一个响应变量(让我们称之为臭氧)。 X,Y和Z不是pquadratic预测因子,所以我将它们对齐 X2 < - x ^ 2(对于y和z相同)

现在我明白,如果我想根据这些预测变量建模臭氧,我会使用poly()或polym()函数

然而,当谈到在这三个变量之间使用交互术语时......那就是我迷失的地方。例如,如果我想模拟X和Y的二次预测值之间的相互作用,我相信我会输入类似这样的东西

臭氧&lt; - x + x2 + y + y2 + x * y + x2 * y + x * y2 + x2 * y2 + x * y(我希望这是对的)

我的问题是,是否有一种更简单的输入方式(有三个术语可以输入很多内容)。我的另一个问题是为什么二次预测器会在系数中翻转?当我只运行预测变量X时,系数为正,但当我使用二次预测器时,系数几乎总是最终为负。

0 个答案:

没有答案