如何在 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")
輸出
廣告