我想将几个图放到一个 PDF 中,每个图都有一个新页面。每个图都是用 ggplot 生成的,每个图都需要不同的比例。
我知道如何以适当的比例将单个图输出到单个 PDF 中,如下所示:
plot1 <-
ggplot(mtcars, aes(x=hp, y=mpg)) +
geom_point()
ggsave(file="plot1.pdf", plot=plot1, scale=3)
plot2 <-
ggplot(mtcars, aes(x=wt, y=hp)) +
geom_point()
ggsave(file="plot2.pdf", plot=plot2, scale=1)
我也知道如何将多个图放到一个 PDF 中,每个图在一个单独的页面上,如下所示:
# Open PDF to save all plots to
pdf(file="plots.pdf")
# Print plots to the pdf
print(plot1)
print(plot2)
# Turn off PDF plotting
dev.off()
但是,我无法解决的是如何为 PDF 中的每个单独的图提供不同的比例?