如何将绘图保存为磁盘上的图像?

350
我用R绘制了一个简单的线性回归图。我想将该图像保存为PNG或JPEG格式。是否可以通过代码自动完成这个操作?
有两个不同的问题:首先,我已经在我的显示器上查看了这个图像,并且希望将其保存为原样。其次,我还没有生成这个图像,但是我希望在执行绘图代码时直接将其保存到磁盘上。

1
也许这个问题应该被编辑成询问两种不同的情况:首先,您可能正在交互式地工作,并创建了一个漂亮的图形,希望将其保存。或者,第二种情况是您还没有看到任何图形,想要直接将其写入磁盘而不先查看它——如果您正在编写一个为您生成多个图形的脚本,这是有意义的。我现在会进行编辑。 - Aaron McDaid
11个回答

-1
dev.copy(png,'path/pngFile.png')
plot(YData ~ XData, data = mydata)
dev.off()

需要解释一下。 - undefined
好的,OP已经“离开大楼”:“最后一次出现在2年前” - undefined
也许有其他人可以插话吗?这个答案是真的还是假的? - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接