簡體   English   中英

使用R的多元回歸模型的語法

[英]Syntax for Multiple Regression Model Using R

我正在嘗試使用R studio對具有5個(x)變量的(y)變量執行多元回歸分析。 我正在使用簡單的回歸公式,即

lm(y~ x1 + x2 + x3 + x4 + x5, data = qt)

現在,如果我想查看(x1和x3)與(x3和x5)之間的交互,並且如果我也想對x5求平方,那么回歸模型的語法是什么? 是否會是這樣的:

lm(y~ x1 + x2 + x3 + x4 + x5 + x1x3 + x3x5 + x5x5, data  = qt)

要么

lm(y~ x1 + x2 + x3 + x4 + x5 + x1*x3 + x3*x5 + x5*x5, data  = qt)

請指導。

請參閱適用於這種情況的?I() 你需要這樣的東西

lm(y ~ x1*x3 + x2 +  x4 + x3*x5 + I(x5^2), data  = qt )

y ~ x1 * x3等效於y ~ x1 + x3 + x1:x3 ,其中x1:x3x1x3之間的迭代,並且運算符I()更改對象的類以指示應將其視為'as是”(請參閱​​文檔)。

看看這個文件是非常有用的。 請參閱第17頁,以獲取有關I()使用的一些提示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM