Data Analysis/R

R : ggplot2을 사용할 때 gridExtra Package로 차트를 분할 출력

불탄오징어 2014. 3. 20. 14:46

R의 기본 차트들의 경우 par(mfrow=)를 사용하여 출력하고자 하는 공간을 분할하여 출력이 가능하다. 당연히 ggplot2도 par() 영향을 받을 줄 알았더니.. 아니네??


gridExtra 패키지를 사용하면 쉽게 가능하다.



require('gridExtra')
require('ggplot2')

p1 <- ggplot(HH1, aes(x=Date, y=avg) + geom_line()
p2 <- ggplot(HH1, aes(x=Date, y=order) + geom_line()

grid.arrange(p1, p2, ncol=2)