【发布时间】:2015-03-11 18:53:33
【问题描述】:
我有一个大约 100 个不同组的列表;
categories <- c('cat1','cat2','cat3',....)
我想编写一个循环,一次只抓取 1 个类别的数据,并生成一个图 (x,y);比如……
for (i in 1:length(categories){
category_data <- data[which(data$category==categories[i]),]
plot(category_data$y,category_data$x)}
### however, I would like to save EACH plot to a single PDF that I can scroll through to quickly visualize everything at once
如何生成包含 100 个不同绘图的单个 PDF?
【问题讨论】:
-
您可以使用 Rmarkdown 和
knitr包轻松完成此操作。 -
您想在 PDF 的每一页上绘制不同的图吗?所以你最终会得到一个 100 页的 PDF?
-
好点@CephBirk。也许每页 4 个图会更好?