如何在基礎 R 中使用帶有虛線迴歸線建立繪圖?


要在基礎 R 中建立迴歸線,我們在建立散點圖後使用 abline 函式,但如果我們想要虛線格式,則還必須將 lty 引數與值 2 一起使用,然後再在 abline 內定義迴歸模型。例如,如果我們有兩個列 x 和 y 儲存在名為 df 的資料框中,那麼可以使用以下方法建立帶有虛線迴歸線的繪圖 -

plot(y~x,data=df)
abline(lm(df$y~df$x),lty=2)

示例

考慮以下資料框 -

 即時演示

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

輸出

      x       y
1 5.243553 4.969598
2 4.681088 5.076128
3 4.681055 5.041027
4 5.258455 4.989137
5 5.131443 4.987677
6 4.758463 5.018593
7 5.112578 5.022733
8 4.920249 4.989048
9 4.859121 5.036731
10 5.706240 5.024192
11 5.245567 4.950013
12 5.437835 5.000518
13 4.870448 5.020207
14 4.815908 5.035733
15 4.732599 5.012715
16 4.994069 4.986095
17 4.908797 5.004708
18 4.918521 5.003732
19 5.002987 5.005675
20 4.941110 4.998503

在 x 和 y 之間建立散點圖 -

示例

plot(y~x,data=df)

輸出

向上述繪圖新增虛線迴歸線 -

示例

abline(lm(df$y~df$x),lty=2)

輸出

更新於: 08-12-2020

772 次瀏覽

開啟你的 職業 生涯

完成本課程取得認證

開始學習
廣告
© . All rights reserved.