[英]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:x3
是x1
和x3
之間的迭代,並且運算符I()
更改對象的類以指示應將其視為'as是”(請參閱文檔)。
看看這個文件是非常有用的。 請參閱第17頁,以獲取有關I()
使用的一些提示。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.