【发布时间】:2012-10-18 10:18:08
【问题描述】:
所以我正在使用 Sweave 创建 pdf,其中包含一些带有大量点的图形。我可以很好地获得 pdf,但它似乎已经创建了很多层,因此很难在 Acrobat 或 Reader 中打开文件。当我这样做时,我真的可以看到文件上加载的点。
有没有办法在 Sweave 中将 pdf 展平,使其不那么笨重?
(请注意,我正在使用 RStudio。我知道我可能应该使用其他东西,但我还没有找到任何可以顺利运行的东西。)
【问题讨论】:
-
你的图形目前是什么格式的?
-
...好问题?它们是直接从 R 代码生成的。
-
如果您使用默认值,那么它们是 eps 和 pdf 请参阅 statistik.lmu.de/~leisch/Sweave/FAQ.html 我建议转换为
knitr,您可以轻松地指定设备并使用png或jpeg哪个会更小。 -
Whew 作为一个选项看起来真的很不错,但现在我遇到了所有这些选项冲突。如果这是唯一的方法,我将学会绕过它们,但还有其他仅使用 Sweave 的选项吗?
-
从
sweave过渡到knitr相当容易,作者为此提供了很好的指导。这将非常值得您花时间(除非您很少使用 sweave)。
标签: r pdf latex sweave rstudio