0

我将为报告制作大量视觉效果。我的老板真的很喜欢theme_clean()水平线,但希望我在 x 轴上添加相同的线。是否有捷径可寻?

这是我的代码

library(ggplot2)
library(ggthemes)

ggplot(mtcars, aes(x = mpg)) + 
  geom_point(aes(y = hp)) + 
  theme_clean(base_size=18)

在此处输入图像描述

如何为我的 x 轴刻度(垂直)获得相同的样式。

最好的。

4

1 回答 1

1

尝试这个。只需theme_clean在控制台中输入即可显示使用的默认值theme_cleanpanel.grid.major.y然后我们可以使用这些默认值来设置相应的panel.grid.major.xtheme()

library(ggplot2)
library(ggthemes)

ggplot(mtcars, aes(x = mpg)) + 
  geom_point(aes(y = hp)) + 
  theme_clean(base_size=18) + 
  theme(panel.grid.major.x = element_line(colour = "gray", linetype = "dotted"))

reprex 包于 2020-04-07 创建(v0.3.0)

于 2020-04-07T20:03:35.417 回答