我應該推定器的線性迴歸模型構建做產生如以下包括在推定器的線性迴歸模型構建二次項
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使得它不那麼容易採取「普通」途徑。多路徑較少受到推斷統計的錯誤解釋。 –