【发布时间】:2013-09-22 01:00:22
【问题描述】:
我必须创建一堆包含大量数据点的图表。到目前为止,我一直在通过将它们全部绘制到一个 pdf-file 中来做到这一点:
pdf("testgraph.pdf")
par(mfrow=c(3,3))
for (i in 2:length(names(mtcars))){
plot(mtcars[,1], mtcars[,i])
}
dev.off()
但是,如果有很多数据点,pdf 文件就会变得太大。因为我对出色的质量不感兴趣,所以我不在乎我的情节是否是矢量图形。所以我想将这些图创建为png,然后将它们插入到pdf 文件中。除了创建R 图表并将它们插入pdf 和knitr 之外,还有其他方法吗(我认为对于这样一个简单的工作来说太乏味了)?
【问题讨论】:
-
我写了一些代码in this answer可能会感兴趣。
-
@Roland 感谢您的有趣建议。