我有一個多元迴歸模型。我想將原始data.frame
的擬合值和殘差添加爲兩個新列。我怎樣才能做到這一點?我在R型是這樣的:在R中,如何將擬合值列添加到原始數據框?
BD_lm <- lm(y ~ x1+x2+x3+x4+x5+x6, data=BD)
summary(BD)
我也得到了擬合值
BD_fit<-fitted(BD_lm)
但我想這個BD_fit
值添加作爲我的原始數據BD
列。我不知道如何。當我試圖撥打BD_fit
時,它給了我很多數字。我正在運行一個大型的數據集,所以很難在這裏列出所有的數據集。
歡迎來到SO。請閱讀[this](http://meta.stackoverflow.com/help/how-to-ask)和[this](http://stackoverflow.com/questions/5963269/how-to-make-a-great -r重現-示例/ 5963610#5963610)。也請告訴我們你已經嘗試過了。謝謝。 – Henrik
查看本文相關經驗證的帖子,有助於您在迴歸使用總數據的子集時處理預測值的有用信息:https://stats.stackexchange.com/questions/11000/how-does-r-handle-missing-values- in-lm –