如何在 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")
输出
广告