R 在使用theme_wsj{ggthemes}时,如何使xlab和ylab可见?

R 在使用theme_wsj{ggthemes}时,如何使xlab和ylab可见?,r,ggplot2,R,Ggplot2,您可以在中看到示例 注意,在theme_wsj示例中,xlab和ylab不会出现 这是一个包含标签的非GG主题图: ggplot(mtcars, aes(factor(cyl), mpg)) + geom_point() + xlab("Hello World: X axis") + ylab("Hello World: Y axis") 但是,当您添加theme_wsj theme时,它们将消失: ggplot(mtcars, aes(factor(cyl), mpg)) + geom_po

您可以在中看到示例

注意,在theme_wsj示例中,xlab和ylab不会出现

这是一个包含标签的非GG主题图:

ggplot(mtcars, aes(factor(cyl), mpg)) +
geom_point() +
xlab("Hello World: X axis") +
ylab("Hello World: Y axis")
但是,当您添加theme_wsj theme时,它们将消失:

ggplot(mtcars, aes(factor(cyl), mpg)) +
geom_point() +
xlab("Hello World: X axis") +
ylab("Hello World: Y axis") +
theme_wsj()

如果您查看theme_wsj的源代码,您可以看到axis标题被设置为空白

theme_wsj<-function(base_size=12, color="brown", base_family="sans", title_family="Courier") {
    colorhex <- ggthemes_data$wsj$bg[color]
    (theme_foundation()
     + theme(
.....
      axis.title=element_blank()
....

如果您查看theme_wsj的源代码,您可以看到axis标题被设置为空白

theme_wsj<-function(base_size=12, color="brown", base_family="sans", title_family="Courier") {
    colorhex <- ggthemes_data$wsj$bg[color]
    (theme_foundation()
     + theme(
.....
      axis.title=element_blank()
....

事实上,这是一个真正的问题,没有足够的例子。我只是编辑它来演示这个问题@didzis elferts的解决方案很好地解决了这个问题。实际上,这是一个真正的问题,没有足够的例子。我只是编辑它来演示这个问题@didzis elferts解决方案很好地解决了这个问题。