簡體   English   中英

在 R 的一個 PDF 頁面上打印多個繪圖

[英]Print several plots on one PDF page in R

我正在嘗試在一個 PDF 頁面上 plot 4 個圖表。 到目前為止,我得到的唯一 output 是每頁 1 個文件。 我想把它們都放在一頁上。 一個 plot 庫存在“c”中,其他三個使用循環生產。 這是我使用的代碼:

pdf("path_to_file.pdf", onefile = TRUE)
plot(c)
for (exp in expL) {
  plot(plot_list[[exp]])
}
dev.off

我嘗試不使用“onefile”規范,或添加:

par(mfrow=c(2,2))

甚至

layout(matrix(c(1,2,3,4), ncol = 2, byrow = TRUE))

但沒有任何幫助...

我將不勝感激。 非常感謝!

c應該是與 expL 相同類型的 plot。

如果是,請執行以下操作:

library(cowplot)
plot_grid( append( list(c), expL ), nrow=2 )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM