我应该推定器的线性回归模型构建做产生如以下包括在推定器的线性回归模型构建二次项
lm(ozone~temp*wind*rad+I(rad^2)+I(temp^2)+I(wind^2))
在Outcomes
文本框中输入公式我有ozone
变量和temp
,wind
和rad
位于Variables
文本框中。
我应该推定器的线性回归模型构建做产生如以下包括在推定器的线性回归模型构建二次项
lm(ozone~temp*wind*rad+I(rad^2)+I(temp^2)+I(wind^2))
在Outcomes
文本框中输入公式我有ozone
变量和temp
,wind
和rad
位于Variables
文本框中。
我找到了答案here
terms can be hand edited by double clicking on them
在选择线性模型后出现的对话框中,您将输入temp
,wind
和rad
。现在您需要突出显示所有三个选项,然后选择[三向]按钮。 (它将在模型列中显示为(temp+wind+rad)^3
,相当于R公式语法中的temp * wind * rad)。这将构造第一项。现在您需要依次突出显示每个变量,并为每个变量选择[poly]并输入“2”来构造二阶多项式项。
由于poly构造了一个正交多项式,这可能会也可能不会给你想要的东西。为什么不跳过GUI的rigomarole和刚进入这个在命令行?:
lm(ozone~temp*wind*rad+I(rad^2)+I(temp^2)+I(wind^2), data=environmental)
我不知道你的真实数据帧的名字可能是什么,但它具有相同的变量environmental
数据帧是部分的格子包,所以这是我猜到的。
我已经试过聚(瓦尔,2),但结果是不一样的。我猜想必须有一种方法来构建这样一个通用公式。 –
我告诉你如何。使用控制台条目。然而,你试图进入的“共同公式”充满了可能导致错误解释的可能性。坚持使用poly(vare,2)会更安全,这就是为什么我怀疑Deducer使得它不那么容易采取“普通”途径。多路径较少受到推断统计的错误解释。 –