library(ggplot2)
df <- data.frame(x=1:10, y=rnorm(10))
p1 <- ggplot(df, aes(x,y)) + geom_point()
plist <- list(p1,p1,p1,p1,p1)
# In my real example,a plot function will fit a ggplot to a list of datasets
#and return a list of ggplots like the example above.
grid.arrange()
in을 사용하여 플롯을 정렬하고 싶습니다 gridExtra
.
의 플롯 수가 plist
가변적 이라면 어떻게해야 합니까?
이것은 작동합니다 :
grid.arrange(plist[[1]],plist[[2]],plist[[3]],plist[[4]],plist[[5]])
하지만 좀 더 일반적인 해결책이 필요합니다. 생각?