我正在尝试使图例标签的文字颜色与其相关的填充/线条颜色匹配。理想情况下,我希望将标签颜色映射到美学上,但是目前我手动指定颜色也很满意。以下是使用内置的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中,目前是否支持这种操作?