首页 > 解决方案 > R中是否有任何函数可以在散点图的圆圈内给出标签?

问题描述

我试图创建一个散点图,其标签嵌入在带有 ggplot 的圆圈内。有什么功能可以在圆圈内标记吗?

提前致谢。

标签: r

解决方案


如果要在圆圈内输入文本,只需绘制圆圈,然后在同一位置绘制文本:

df <- data.frame(x = runif(26), y = runif(26), z = LETTERS)

ggplot(df, aes(x, y, label = z)) +
  geom_point(size = 10, shape = 21, fill = "white") +
  geom_text(vjust = 0.4)

在此处输入图像描述


推荐阅读