r - 如何加快具有大数据图(例如跟踪图)的 PDF 页面的滚动速度

标签 r pdf plot knitr bayesian

我正在为我的贝叶斯分析结果准备 Latex 文档和幻灯片。 R 中“coda”包生成的跟踪图非常大。按大小,我指的是千字节 (KB) 和加载时间。当我在慢速计算机或 IPAD 中向下滚动 pdf 文件时,加载涉及跟踪图的页面需要花费大量时间。有什么办法可以“减轻”这些情节,从而大大减少滚动时间吗? (例如在不丢失太多细节的情况下转换为另一种格式)。

注意:我正在使用 Rstudio 和 knitr 生成 latex 文档。

例如,我使用以下代码生成了一个图。如果我将其导出为单页 PDF 文档,则 PDF 的大小将为 439 KB(与大小为 7 KB 的基本图相比)。

library(coda)
temp <- mcmc(matrix(rnorm(100000),ncol=1))
traceplot(temp) 

最佳答案

我建议您不要将图像转储为 pdf,而是转储为 png。如果您确保 png 具有足够高的分辨率,则很难看出 pdf 和 png 之间的区别。 png 将比 pdf 快得多,从而加快滚动速度。

关于r - 如何加快具有大数据图(例如跟踪图)的 PDF 页面的滚动速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23170866/

相关文章:

php - 将网页转换为 pdf 图像的最佳方法

r - 将点添加到配对图中?

r - 使用相同 glm 的 glm 预测和 geom_smooth() 之间的差异

R - 如何将循环转换为 R 中的函数

java - 将文本插入生成的 pdf 文档

r - 将回归线添加到绘图 (plotmeans)

r - 如何使用 R 和 ggplot2 创建绘图矩阵

r - 强制停止或出错时停止

r - 将 R 中的高度从英尺 (6-1) 转换为英寸 (73)

ios - 在 iOS WebView 中获取 PDF 文档高度