如何将图形导出为.eps格式文件?我通常将我的图形导出到.pdf文件(使用'pdf'函数),它运行得很好.但是,现在我必须导出到.eps文件.
Com*_*con 116
我发现创建postcripts的最简单方法是使用以下setEPS()命令:
setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data")
dev.off()
Run Code Online (Sandbox Code Playgroud)
Mai*_*ura 45
如果您正在使用ggplot2生成图形,那么a ggsave(file="name.eps")也将起作用.
Rei*_*son 30
该postscript()设备允许创建EPS,但仅当您更改某些默认值时.阅读?postscript详细信息.
这是一个例子:
postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special")
plot(1:10)
dev.off()
Run Code Online (Sandbox Code Playgroud)
USE*_*R_1 14
另一种方法是使用基于Cairographics的SVG,PDF和PostScript图形设备.这种方式你不需要setEPS()
cairo_ps("image.eps")
plot(1, 10)
dev.off()
Run Code Online (Sandbox Code Playgroud)