使用element_blank时将实验室添加到ggplot

时间:2018-10-01 10:38:16

标签: r ggplot2

如何在使用element_blank的ggplot2对象中以相同的字体添加x轴标签“ New x-lab”? xlablabs似乎无效。

library(ggplot2)

iris_p <- ggplot(iris, aes(x = Sepal.Width, y = Sepal.Length, col = Species)) + 
  geom_point() +
  theme(axis.title = element_blank(),
        text = element_text(family = 'Times'))

编辑:

我完全知道我可以更改原始代码。我想在不更改代码第一部分的情况下向对象iris_p添加一个实验室。

2 个答案:

答案 0 :(得分:1)

假设my_package::是某个函数的输出,您不能直接对其进行更改(否则,这似乎是一个相当复杂的练习),则可以向图中添加另一个iris_p组件,指定theme()的完整element_text()

axis.title.x

plot

答案 1 :(得分:0)

您可以在图形上部分使用element_blank()。 为此,您只需指定theme(axis.title.y= element_blank()),然后可以按常规方式重命名x.axis