gpt4 book ai didi

减小 EPS 格式的绘图大小

转载 作者:行者123 更新时间:2023-12-02 19:49:41 33 4
gpt4 key购买 nike

我有一个包含数百个项目的直方图,我为其绘制了 Q-Q 图。这导致 EPS 大小为 2.5 兆字节。对于仅包含在出版物中并且不会以 100 倍放大倍率查看的图形来说,这太大了。

R 中是否有任何选项可以以某种方式输出更小的 EPS?我搜索过文档没有结果。或者是我最好的选择,比如说,之后以 300 dpi 对其进行光栅化?如果是这样的话,对于这项工作的工具有什么建议吗?

该图的 R 代码并不奇特:

postscript(filename)
qqnorm(n, main=title))
qqline(n)
dev.off()
<小时/>

编辑:哦!我的问题提到输出 EPS,然后将其转换为某种光栅格式。当然,我首先可以从 R 生成 PNG。

最佳答案

我刚刚尝试了一些不起作用的方法 - 我将它们放在这里是为了避免其他人浪费时间。作为引用,我设置n <- rnorm(1e5)在上面的代码中。

不起作用的事情:

  1. 设置 colormodel <- "gray" .

  2. 使用不同的 pch 值。 (一些其他值增加文件大小,但我发现没有一个可以减少文件大小。)

  3. 设置 useKerning = FALSE .

  4. 更改宽度和高度设置。

  5. 使用 pdf 代替 postscript。

  6. 使用 Cairo 软件包中的 CarioPS。

有鉴于此,我认为您不太可能使用矢量格式来减小文件大小。这意味着您必须使用光栅格式(很可能是 PNG)。

关于减小 EPS 格式的绘图大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1163640/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com