有没有办法在ggplot2中的特定角度下使用panel.grid.major?

时间:2015-10-28 14:56:02

标签: r ggplot2 data-visualization

我想知道是否有办法在ggplot2中的特定角度下旋转panel.grid.major.x行?我在文档中看到它使用element_line但它没有angle参数,该参数对应于theme中与axis.title.x类似的函数中的旋转来自ggplot的{​​{1}}包中的ggplot2对象的元素?

修改

我想在绘图上有额外的行(如下面附带的示例所示),但我没有为每行添加R,而是认为旋转面板网格会更容易。 enter image description here

1 个答案:

答案 0 :(得分:1)

使用geom_abline肯定要比尝试改变网格线与坐标一起使用的方式容易得多。每行不需要一个geom_abline,它将向量作为斜率和截距。所以:

ggplot(mtcars, aes(x = disp, y = mpg)) +
  geom_point() +
  theme_void() +
  geom_abline(slope = 2, intercept = 0:10 * 50 - 800, colour = "grey50")

enter image description here