2014-04-16 43 views
-2

我使用這個數據集來自數據框的多重回歸〜!

> mtcars 

make  . mpg cyl disp hp drat wt ... 
Mazda RX8 21.0 6 160 110 3.90 2.62 ... 
Mazda RX7 21.0 6 160 110 3.90 2.88 ... 
Datsun 710 22.8 4 108 93 3.85 2.32 ... 

願做多元迴歸像

lm(make ~ mpg + cal + disp + ....., data=mtcars) 

有超過50個變量的數據幀。 我試過

lm(mtcars$make ~ mtcars[, make]) 

但沒有奏效。

回答

1

我不確定你爲什麼試圖預測所有其他因素。 Make是row.name而不是一個因素。但我認爲這個代碼給你你正在尋找的東西,但是預測MPG而不是make。

lm(formula=mpg ~ . , data=mtcars) 

該時段表示數據框中的所有其他因素。