【发布时间】:2020-12-15 01:51:25
【问题描述】:
由于某种原因,ggplot 在您使用geom_label 时为实际点添加了边框,但图例中不包含边框。一个简单的例子:
library(tidyverse)
mtcars %>%
rownames_to_column('car') %>%
slice(1:10) %>%
ggplot(aes(cyl, mpg, label = car, col = factor(am))) +
geom_label() +
scale_x_continuous(limits = c(2, 10))
我希望图例中的那些小“a”也有红色和蓝色边框(不是整个图例周围的边框,为了清楚起见),但我不知道怎么做。我探索过在guides 函数中使用override.aes 选项,但不知道是否可以通过这种方式添加边框。
【问题讨论】: