【发布时间】:2021-08-20 18:22:41
【问题描述】:
我想删除我的ggplot 中的一些图例条目。
以前,这可以通过在相关的scale 中定义breaks 参数来实现,如here 所述。但是,最近的更新似乎破坏了该功能。
例子:
ggplot(mtcars) +
geom_col(aes(x = 1:nrow(mtcars), y = disp, fill = paste(cyl))) +
scale_fill_manual(values = c("grey50", "grey60", "grey70"),
breaks = c("4"))
虽然这段代码 sn-p 只显示一个图例项,但它不允许控制未显示元素的颜色。
省略breaks 属性:
【问题讨论】: