r - ggrepel删除标签周围的线

标签 r ggrepel

如何删除geom_label_repel周围的行。使用label.size = 0似乎没有可见效果。我可以设置颜色

library(ggplot2)
library(ggrepel)
ggplot(mtcars, aes(wt, mpg, color = wt)) +
  geom_point(color = 'red') +
  geom_label_repel(aes(label = rownames(mtcars)), label.size = 0, fill = "white") +
  theme_classic(base_size = 16)

在空白的geom_text_repel之后输入geom_label_repel有时可以,但是并不可靠:这些框可能出现在与文本不同的位置。

enter image description here

最佳答案

正如eipi10在评论中指出的那样,设置label.size=NA:

library(ggplot2)
library(ggrepel)
ggplot(mtcars, aes(wt, mpg, color = wt)) +
  geom_point(color = 'red') +
  geom_label_repel(aes(label = rownames(mtcars)), label.size = NA, fill = "white") +
  theme_classic(base_size = 16)

关于r - ggrepel删除标签周围的线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44275000/

相关文章:

r - 在 Windows 命令终端中启动 R

r - 如何在矩阵的每一行上向量化这个操作

r - 如何让geom_text继承主题规范? (ggplot2)

r - 向聚类散点图 (tSNE) 添加文本注释

r - 如何在ggplot中为数字x轴的条形图添加直接标签

r - 检测 R 中的连续重复

R Shiny : async downloadHandler

r - 创建带有湖泊的西类牙 map

r - 使用 ggrepel 标记单个点

r - ggrepel:结合使用 position_dodge 和 geom_label_repel