如何在 R 中使用 ggplot2 在散點圖中新增一個額外的點?


要使用 ggplot2 在散點圖中新增一個額外的點,我們仍然可以使用 geom_point 函式。我們只需要使用 aes 函式來引用變數的新值,還可以使用 colour 引數更改此點的顏色。額外點的顯示將幫助我們區分閾值/新值與其餘值。

請考慮以下資料框 -

示例

 線上演示

x<-rpois(20,5)
y<-rpois(20,5)
df<-data.frame(x,y)
df

輸出

   x  y
1  4  7
2  3  7
3  4  4
4  8  7
5  4  2
6  0  6
7  5  2
8  3  6
9  0  8
10 4  9
11 4  3
12 10 7
13 4  3
14 1  6
15 1  1
16 5  5
17 1  2
18 4  7
19 4  3
20 4  3

載入 ggplot2 包並在 x 和 y 之間建立散點圖 -

示例

library(ggplot2)
ggplot(df,aes(x,y))+geom_point()

輸出

在上述圖形中新增一個新點 -

示例

ggplot(df,aes(x,y))+geom_point()+geom_point(aes(x=2,y=2),colour="red")

輸出

更新於: 2021年2月10日

13K+ 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告