gpt4 book ai didi

r - ggplot2 绘图区域边距?

转载 作者:行者123 更新时间:2023-12-03 05:25:40 27 4
gpt4 key购买 nike

是否有一种简单的方法可以增加绘图标题与其下方绘图区域(即包含数据的框)之间的间距。同样,我希望在轴标题和轴标签之间有一些空格。

也就是说,有没有办法“将标题向上移动一点,y轴标题向左移动一点,x轴标题向下移动一点”?

最佳答案

您可以使用 theme() 中的 plot.margin 调整绘图边距,然后使用 vjust 参数移动轴标签和标题element_text() 的。例如:

library(ggplot2)
library(grid)
qplot(rnorm(100)) +
ggtitle("Title") +
theme(axis.title.x=element_text(vjust=-2)) +
theme(axis.title.y=element_text(angle=90, vjust=-0.5)) +
theme(plot.title=element_text(size=15, vjust=3)) +
theme(plot.margin = unit(c(1,1,1,1), "cm"))

会给你这样的东西:

enter image description here

如果您想了解有关不同 theme() 参数及其参数的更多信息,只需在 R 提示符下输入 ?theme 即可。

关于r - ggplot2 绘图区域边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10836843/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com