ggplot2居中y轴标题

3
我确定有一个简单的解决方案,但我已经查找了一圈也没有找到任何东西。
基本上,我只想水平翻转y轴标题,然后将其居中对齐y轴。我已经成功地翻转了它,但似乎找不到一个参数来使其沿着轴居中。
这里是一个可重现的示例:
require(tidyverse)

iris %>% ggplot() + geom_point(aes(x = Sepal.Length, y = Sepal.Width)) +
theme(axis.title.y = element_text(angle=0))

提前感谢!

1个回答

5

如果我理解得正确,你已经快要实现了。在参数element_text下,你可以编辑参数vjusthjust以进行垂直和水平定位。

require(tidyverse)

iris %>% ggplot() + geom_point(aes(x = Sepal.Length, y = Sepal.Width)) +
theme(axis.title.y = element_text(angle=0, vjust = 0.5))

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接