2014-08-29 51 views
1

我想找到一種方法來獲得實際值與迴歸值的R中的散點圖。例如:用於R中多元迴歸結果的散點圖R

fit = lm(y ~ a + x + z) 

我得到的結果y ~ 2*a + 3*x - 7*z + 4

現在我怎麼做散點圖繪製y2*a + 3*x - 7*z + 4?以及創建趨勢線。

(而且,順便說一下,我試過plot()功能。它似乎沒有有什麼,我需要)

+0

圖是二維的。用一些技巧,我們可以(通常很糟糕)繪製三維數據。您的數據是四維的。我不知道你想如何繪製這個。 – Roland 2014-08-29 12:13:44

+0

不,我想繪製「y」作爲我的y值和(2 * a + 3 * x - 7 * z + 4)作爲我的x值(反之亦然,我不確定它真的很重要)。這是一個二維散點圖。對不起,如果原來的問題不清楚。 – japem 2014-08-29 12:18:15

+2

所以,你想'plot(y〜擬合(fit))'? – Roland 2014-08-29 12:20:24

回答

0

plot(fit),或幫助流明,您可以訪問使用?lm

從你的問題,它聽起來像你想繪製你的實際值對擬合值。有一個陰謀方法lm這是開箱即用。

通過訪問擬合的值,您可以始終自己構建它,例如在ggplot2中說。查看您的對象,使用str(fit)獲取迴歸期間捕獲的所有數據。