R 调整地块之间的距离

R 调整地块之间的距离,r,ggplot2,gridextra,R,Ggplot2,Gridextra,我有两个ggplot绘图,我想使用grid.arrange() 当我合并绘图时,每个绘图周围都有一个很大的白色区域,使它们彼此远离 有没有办法调整绘图之间的距离?以及绘图周围白色区域的大小?您可以使用ggplot2中的主题(plot.margin)功能来减小间距 这里有一个简单的工作示例: library(grid) library(gridExtra) library(ggplot2) x <- seq(1,10,1) y <- dnorm(x,mean=10,sd=0.5)

我有两个ggplot绘图,我想使用
grid.arrange()

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

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

您可以使用ggplot2中的
主题(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)
库(网格)
图书馆(gridExtra)
图书馆(GG2)
x您可以使用ggplot2中的
主题(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)
库(网格)
图书馆(gridExtra)
图书馆(GG2)
x您可以使用ggplot2中的
主题(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)
库(网格)
图书馆(gridExtra)
图书馆(GG2)
x您可以使用ggplot2中的
主题(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)
库(网格)
图书馆(gridExtra)
图书馆(GG2)

你能解释一下unit()中的4个数字指的是什么吗?你能解释一下unit()中的4个数字指的是什么吗?你能解释一下unit()中的4个数字指的是什么吗你指的是什么?编辑我的答案指的是四个数字。你能解释一下unit()中的四个数字指的是什么吗?编辑我的答案指的是四个数字。