相关疑难解决方法(0)

根据条件更改ggplot2中某些轴标签的格式

我有一个ggplot,我想根据预定义的条件只突出显示一些特定的x轴标签.

我知道轴文本是由

theme(axis.text = element_text(...))
Run Code Online (Sandbox Code Playgroud)

但这适用于轴的所有标签.我想要的是格式更改只应用于条件= 1的标签.

r ggplot2 axis-labels

9
推荐指数
1
解决办法
4633
查看次数

ggplot中轴标题中的多种颜色

如何在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中这样做?

r ggplot2

9
推荐指数
1
解决办法
2462
查看次数

如何在ggplot2中更改轴标签颜色?

我试过了

... + xlab("New label", colour="darkgrey")
Run Code Online (Sandbox Code Playgroud)

... + xlab("New label", color="darkgrey")
Run Code Online (Sandbox Code Playgroud)

但它说这个论点未被使用.我调查?xlab,但它不包括任何颜色参数.是否有可能改变它?怎么样?

r ggplot2

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

ggplot2 ×3

r ×3

axis-labels ×1