2009-11-27 63 views
-1

對於線性模型2個變量如何分離R中的線性迴歸圖?

r = lm(y ~ x1+x2) 

當我運行plot(r),我得到了一堆地塊如殘差VS擬合值等,但我只能看着他們的一次一個。

難道沒有辦法將它們分開嗎?

+1

你在問什麼? Matlab的?別的? – kubal5003 2009-11-27 21:21:58

+0

ohw nvm,這似乎與par(mfrow = c(2,1))一起工作,也學到了新的東西。 – phpdash 2009-11-27 21:32:53

+2

對。沒有什麼比你的其他問題。 http://stackoverflow.com/questions/1801064/how-to-separate-two-plots-in-r。也許刪除這個? – Shane 2009-11-27 21:50:06

回答

5

幾種方法。最方便的是佈局。 ?layout

r<-lm(y~x1+x2) 
layout(matrix(1:4,2,2)) 
plot(r) 

將產生一個四個窗口的窗口。

1

您可以使用該行:

par(mfrow=c(2,2)) 

plot(r) 

這樣,你就與R說,以顯示4張圖像在同一幀。您也可以設置4,1,4個圖形一個在另一個之上,或者1,4個在另一個的旁邊有4個圖形。