首页 > 解决方案 > 从ggplot中的图例中删除文本字形

问题描述

通常我会通过调用来删除这些东西 ,但是如果这些东西出现在来自geom的图例中guide_...(override.aes = list(<text-label> = c(NA, NA, NA)),我不知道该怎么做。a'sgeom_text

生成下图的代码如下:

ggplot(mtcars) +
  geom_point(aes(x = mpg,
                 y = disp,
                 color = as.factor(cyl))) +
  geom_text(aes(
    x = mpg,
    y = disp,
    label = wt,
    color = as.factor(cyl)
  ))

这产生了这个数字: 在此处输入图像描述

我想删除a's在彩色点顶部的图例中覆盖的那些。

标签: rggplot2dplyr

解决方案


推荐阅读