ggplot2 Scatter Plot Labels

Bra*_*sen 12 r ggplot2

我正在尝试使用ggplot2来创建和标记散点图.我正在绘制的变量都被缩放,使得水平轴和垂直轴以标准偏差(1,2,3,4,...平均值)为单位绘制.我希望能够做的是仅标记那些超出平均值标准差的限制的元素.理想情况下,此标签将基于另一列数据.

有没有办法做到这一点?

我查看了在线手册,但是我无法找到有关为绘图数据定义标签的任何信息.

感谢帮助!

谢谢!

BEB

had*_*ley 17

使用子集:

library(ggplot2)
x <- data.frame(a=1:10, b=rnorm(10))
x$lab <- letters[1:10]
ggplot(data=x, aes(a, b, label=lab)) + 
  geom_point() + 
  geom_text(data = subset(x, abs(b) > 0.2), vjust=0)
Run Code Online (Sandbox Code Playgroud)