首页 > 解决方案 > 在 gg 图中标记下一个点

问题描述

我试图用谷歌搜索问题的答案,但似乎没有人能回答我想要做什么。

我的目标是在图中的观察结果旁边添加图例以显示观察结果的名称。观察的名称位于我的数据框的第一列。

ggplot(data = coef.vec)+aes(x = coef.x, y = variable.mean) + 
geom_point()

在此处输入图像描述

标签: rggplot2

解决方案


geom_text()您可以在下一个样式中使用标签。我使用了模拟数据:

library(tidyverse)
#Code
data <- data.frame(group=paste0('Obs',1:10),
                   coef.x=rnorm(10,0,1),
                   variable.mean=runif(10,0.015,0.05),stringsAsFactors = F)
#Plot
ggplot(data,aes(x=coef.x,y=variable.mean))+
  geom_point()+
  geom_text(aes(label=group),hjust=-0.15)

输出:

在此处输入图像描述


推荐阅读