如何在ggplot中为轴标签设置多种颜色?
作为示例,我希望y轴标签为红色和绿色,而不是图例,而不是图例,以对应下图中的不同点:
p <- ggplot(mpg[mpg$model=="a4",],aes(x=trans,y=cty))+geom_point(color="red")+
geom_point(aes(y=hwy),color="dark green") +
ylab("MPG (city); MPG (hwy)")
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用主题控制整个y轴标签的颜色,如下所示:
p <- p + theme(axis.title.y = element_text(color="red"))
Run Code Online (Sandbox Code Playgroud)
但是,在情节中我希望"MPG(hwy)"呈深绿色.有没有办法在ggplot中这样做?