【发布时间】:2020-08-13 10:51:59
【问题描述】:
如何用 R ggplot2 为图例键标签着色并隐藏键本身?
library(ggplot2)
ggplot(mtcars, aes(wt, mpg, colour = factor(cyl))) +
geom_point()
图例仅包含文本标签 4、6 和 8,分别以红色、绿色和蓝色着色。
【问题讨论】:
-
将
scale_color_manual(values = c('4'='red','6'='green','8'='blue'))添加到您的代码中! -
@Duck 我认为 OP 希望文本标签以某种颜色显示,例如实际标签
4以红色打印。 -
@Allan Cameron 是的,完全正确(这就是为什么我添加了“并删除键”以避免混淆)
-
this 建议另一种类似的方式......它实际上用您想要的值更新了图例键。然后你可以取消标签。