【发布时间】:2017-04-18 17:47:51
【问题描述】:
我正在尝试获取图例标签的文本颜色以匹配其关联的填充/线条颜色。理想情况下,我想将标签颜色映射到审美,但此时我很乐意手动指定颜色。下面是一些使用内置 PlantGrowth 数据集的测试代码,其中包括我手动指定标签颜色的尝试:
ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) +
geom_boxplot() +
scale_fill_discrete(guide=guide_legend(label.theme=element_text(angle=0,
size=9,
color=c("red",
"green",
"blue"))))
当我运行此代码时,图例标签都使用我指定的第一种颜色(红色)。相反,我希望每个图例标签使用不同的颜色。 ggplot2目前可以进行这种类型的操作吗?
【问题讨论】: