使用 R 将图形导出到 .eps 文件
如何将图表导出为 .eps 格式文件?我通常将图表导出到 .pdf 文件(使用“pdf”功能),效果非常好。但是,现在我必须导出到 .eps 文件。
How do I export a graph to an .eps format file? I typically export my graphs to a .pdf file (using the 'pdf' function), and it works quite well. However, now I have to export to .eps files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我发现创建后记的最简单方法如下,使用
setEPS()
命令:The easiest way I've found to create postscripts is the following, using the
setEPS()
command:如果您使用 ggplot2 生成图形,则 ggsave(file="name.eps") 也可以使用。
If you are using
ggplot2
to generate a figure, then aggsave(file="name.eps")
will also work.postscript()
设备允许创建 EPS,但仅如果您更改某些默认值。阅读?postscript
了解详细信息。这是一个例子:
The
postscript()
device allows creation of EPS, but only if you change some of the default values. Read?postscript
for the details.Here is an example:
另一种方法是使用基于 Cairgraphics 的 SVG、PDF 和 PostScript 图形设备。
这样你就不需要
setEPS()
Another way is to use Cairographics-based SVG, PDF and PostScript Graphics Devices.
This way you don't need to
setEPS()
是的,打开文件名以
.eps
结尾的postscript()
设备,执行绘图并调用dev.off()
。Yes, open a
postscript()
device with a filename ending in.eps
, do your plot(s) and calldev.off()
.