11

我试过了

... + xlab("New label", colour="darkgrey")

... + xlab("New label", color="darkgrey")

但它说这个论点是未使用的。我调查了?xlab,但它不包含任何颜色参数。有可能改变它吗?如何?

4

2 回答 2

32

ggplot2 0.9.2 开始,语法变成了:

dat <- data.frame(x = 1:5,y = 1:5)
p + theme(axis.title.x = element_text(colour = "red"),
          axis.title.y = element_text(colour = "blue"))

tidyverse页面是了解所有选项的良好起点。

请注意,基于的旧语法opts已被弃用。有用于更新代码的详细转换指南。

于 2012-05-01T15:27:27.783 回答
0

这会同时改变 x 和 y 轴:

theme(text=element_text(color="red"))

这也改变了刻度的标签:

theme(text=element_text(color="red"),axis.text=element_text(color="blue"))
于 2021-03-01T19:48:57.733 回答