0

我想将几个图放到一个 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 中的每个单独的图提供不同的比例?

4

0 回答 0