gpt4 book ai didi

r - 调整地 block 之间的距离

转载 作者:行者123 更新时间:2023-12-03 09:25:39 24 4
gpt4 key购买 nike

我有几个 ggplot 图,我想使用 grid.arrange() 合并它们。

当我合并这些图时,每个图周围都有一个大的白色区域,使它们彼此远离。

有没有办法调整图之间的距离?以及图周围白色区域的大小?

最佳答案

您可以使用ggplot2中的theme(plot.margin)函数来减少间距。

这里是一个简单的工作示例:

library(grid)
library(gridExtra)
library(ggplot2)

x <- seq(1,10,1)
y <- dnorm(x,mean=10,sd=0.5)


# Create p1
p1 <- qplot(x,y) + theme(plot.margin=unit(c(1,1,-0.5,1),"cm"))

# Create p2
p2 <- qplot(x,y) + theme(plot.margin=unit(c(-0.5,1,1,1),"cm"))

grid.arrange(p1,p2)

编辑这四个数字是c(bottom,left,top,right)

示例输出

enter image description here

关于r - 调整地 block 之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21943497/

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