1
我想找到一種方法來獲得實際值與迴歸值的R中的散點圖。例如:用於R中多元迴歸結果的散點圖R
fit = lm(y ~ a + x + z)
我得到的結果y ~ 2*a + 3*x - 7*z + 4
現在我怎麼做散點圖繪製y
對2*a + 3*x - 7*z + 4
?以及創建趨勢線。
(而且,順便說一下,我試過plot()
功能。它似乎沒有有什麼,我需要)
我想找到一種方法來獲得實際值與迴歸值的R中的散點圖。例如:用於R中多元迴歸結果的散點圖R
fit = lm(y ~ a + x + z)
我得到的結果y ~ 2*a + 3*x - 7*z + 4
現在我怎麼做散點圖繪製y
對2*a + 3*x - 7*z + 4
?以及創建趨勢線。
(而且,順便說一下,我試過plot()
功能。它似乎沒有有什麼,我需要)
看plot(fit)
,或幫助流明,您可以訪問使用?lm
。
從你的問題,它聽起來像你想繪製你的實際值對擬合值。有一個陰謀方法lm
這是開箱即用。
通過訪問擬合的值,您可以始終自己構建它,例如在ggplot2
中說。查看您的對象,使用str(fit)
獲取迴歸期間捕獲的所有數據。
圖是二維的。用一些技巧,我們可以(通常很糟糕)繪製三維數據。您的數據是四維的。我不知道你想如何繪製這個。 – Roland 2014-08-29 12:13:44
不,我想繪製「y」作爲我的y值和(2 * a + 3 * x - 7 * z + 4)作爲我的x值(反之亦然,我不確定它真的很重要)。這是一個二維散點圖。對不起,如果原來的問題不清楚。 – japem 2014-08-29 12:18:15
所以,你想'plot(y〜擬合(fit))'? – Roland 2014-08-29 12:20:24