2014-02-21 3 views
0

난 내가 멀리 떨어져 서로를 만드는 각 플롯 주위에 큰 흰색 영역이의 플롯을 병합하면 grid.arrange()조정 거리가

를 사용하여 병합 할 ggplot 플롯의 몇 가지있다.

플롯 간의 거리를 조정하는 방법이 있습니까? 플롯 주변의 흰색 영역의 크기?

답변

1

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

+0

당신은 단위 내에서 어떤 4 개의 숫자를 (설명 할 수)을 언급하고 있습니까? – ghb

+0

네 개의 숫자를 참조하여 내 대답을 편집했습니다. –

관련 문제