我正在使用ggforce包在多个页面上生成多面图:
library(ggforce)
for(i in 1:6){
ggplot(diamonds) +
geom_point(aes(carat, price), alpha = 0.1) +
facet_wrap_paginate(~cut:clarity, ncol = 2, nrow = 2, page = i)
ggsave(paste0("~/diamonds_", i, ".pdf"))
}
将输出放在一个6 页的单个 pdf中的最简单方法是什么?
我知道这可以通过reports
andpdftools
包来完成,但我想知道是否有更直接的方法来实现这一点。我希望 ggforce 能够为输出提供单页功能,但看起来情况并非如此?