2013-08-03 111 views
4

我是Matlab和R的用户。在Matlab中的一个奇妙的优点是,可以将一个图保存为.fig文件格式。这允许所有用户随后重新打开图形,因此可以对图形进行微调,或者可以以其他格式(jpg,tiff,eps等)/分辨率导出图形,或者可以根据需要将图形导出。在R中有没有这样做的选择?有时需要5-10分钟才能创建一个详细的图,然后当我需要以不同的格式或分辨率导出它时(不要进行微小的调整),除了重做整个过程外,我别无选择!这不是那么烦人吗?Matlab。等效于R

+0

有,你应该看看[这里](http://www.stat.berkeley.edu/classes/s133/saving.html)的细节。 – Metrics

+0

@Metrics我不认为OP是指实际渲染图形。在渲染之前,你可以使用'save()'来保存ggplot2和点阵对象,就像其他R对象一样,然后'加载'它们以进一步调整。 – joran

+1

我认为R中的规范方式是保存生成剧情的脚本并在需要时重新运行。如果为绘图创建数据非常耗时,可以使用'save'或'saveRDS'来保存它。 AFAIK没有图形文件格式,允许在R中进行修改。 – Roland

回答

0

检查xfig的帮助。

xfig starts the graphics device driver 
    for producing XFig (version 3.2) graphics. 
+1

这是如何解决OP的问题的? –

+0

@索巴拉:请举个例子吗? – ToNoY