gpt4 book ai didi

r - 减少EPS格式的地 block 大小

转载 作者:行者123 更新时间:2023-12-02 19:49:41 25 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()




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

最佳答案

我只是尝试了一些无效的方法-我将它们包括在这里是为了节省其他人的浪费时间。作为参考,我在上面的代码中设置了n <- rnorm(1e5)

无效的事情:


设置colormodel <- "gray"
使用不同的pch值。 (其他一些值会增加文件大小,但我发现没有一个值会减小文件大小。)
设置useKerning = FALSE
更改宽度和高度设置。
使用pdf代替后记。
使用开罗软件包中的CarioPS。


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

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

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