如何在 R 中建立更美觀的殘差圖?


可以在基礎 R 中使用模型物件名稱建立預設的殘差圖,但這並不是很美觀。要建立更美觀的殘差圖,我們可以使用 ggResidpanel 包的 resid_panel 函式。其建立方式與基礎 R 中的殘差圖相同,而且會在一個視窗中顯示所有相關圖形。

示例

考慮以下資料幀 −

即時演示

> x<-rnorm(20)
> y<-rnorm(20)
> df<-data.frame(x,y)
> df

輸出

x y
1 0.48508894 0.217379409
2 0.75113573 -0.657179470
3 -0.13075185 -0.549613217
4 -0.26867557 1.156736294
5 0.40407850 0.640387394
6 -0.23816272 -0.807847198
7 -0.57278583 0.600249694
8 -0.78222676 -0.711133218
9 1.70161645 0.843898300
10 1.38489941 0.007269587
11 0.02057673 -0.771582102
12 -0.64580925 0.635760620
13 0.82489995 1.528871204
14 0.15353169 -0.554865220
15 -1.12280936 1.034474607
16 0.80230963 1.071006553
17 -0.45834453 0.134977920
18 -0.09765087 -1.290718839
19 -0.04070513 -0.471208528
20 -0.47139575 1.071669012

示例

> Model<-lm(y~x,data=df)

載入 ggResidpanel 包並建立殘差圖 −

示例

> library(ggResidpanel)
> resid_panel(Model)

輸出

更新於:04-Jan-2021

272 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始
廣告