我是R和bio3d的新手,并且一直无法找到我的问题的答案。我试图找到一种方法来保存由bio3d(一个R包)生成的图/图。到目前为止,我必须手动点击保存,因为图形出现时,我已经尝试了许多R语言的变体来保存图形,导致没有保存的文件或无法打开的小文件。任何人都可以给我一些指点吗?如何保存来自bio3d生成的quatrz的图表(R包)
回答
在R脚本,你可以用下面的线尝试:
pdf('nameoftheplot.pdf', width=..., height=...)
然后,你可以写R-代码生成您的情节,并在结束时,你应该添加最后一行:
dev.off()
选择所有行并使用cmd + R(Windows)或cmd + enter(OS X)运行它们。带图的输出pdf文件应位于当前工作目录中。希望这可以工作。
编辑:如果你想有一个PNG文件作为输出你有更换的第一行:
png('nameoftheplot.pdf', width=..., height=..., res=...)
EDIT2:例:
pdf("firstplot.pdf", width=6, height=3)
qplot(carat, data = diamonds, geom = "density")
dev.off()
嗨,我已经试过,并在plot.new()中出现错误:图边距太大,并在plot.xy(xy.coords(x,y),type = type,...)中出错: plot.new尚未被调用,但我不太了解plot.new部分。 – Vron
这很奇怪......我从来没有遇到过我给你的代码问题。我做了一些研究,我发现这个链接(http://stackoverflow.com/questions/23050928/error-in-plot-new-figure-margins-too-large-scatter-plot)。也许你可以在第二个答案中尝试解决方案... – ChicagoCubs
如果您已经创建了您的阴谋(即它显示在活动的石英或x11窗口中),你可以使用dev.copy2pdf()和它的亲戚,例如
plot(c(1:10))
dev.copy2pdf(file="example.pdf")
如果你想做到这一点没有密谋石英/ X11窗口,然后发出PNG()的调用或pdf()等您的前后情节()调用,然后用dev.off遵循它( )呼叫,例如当你的绘图窗口太小,无法采取一切你想生成图形输出可发生
pdf(file="example2.pdf")
plot(c(1:10))
dev.off()
的“plot.new图利润过大”错误。通常让你的窗户变大将解决这个问题。
- 1. 如何保存来自R的迷幻库由pairs.panels产生积
- 2. 如何保存来自Google的图像
- 3. 保存来自表视图的数据
- 4. 如何在R中存储图形(来自igraph包)?
- 5. 如何绘制survreg生成的生存曲线(R的包存活)?
- 6. 使用来自randomForest包中的rfimpute发生内存错误R
- 7. 如何在R中自动生成线图的图例
- 8. R - 用于生成并保存图的多个循环
- 9. 如何保存来自Microsoft Bot生成器中的builder.Prompts.confirm()的响应NodeJs
- 10. 保存来自XML包的htmlParse对象
- 11. 在R上保存图表
- 12. 生成并保存来自tcl解释器的字节码
- 13. 如何保存由raphael生成的svg
- 14. 如何包括来自R包(DT)数据表到
- 15. 从R中的表生成散点图
- 16. R#如何在自动生成时保持TAB
- 17. 保存nxpd生成的图形
- 18. 如何在CakePHP中保存自动生成的密码?
- 19. 如何保存对自动生成文件的更改?
- 20. 如何保存自动生成gridview列的excel数据?
- 21. 如何保存来自HTTPURLResponse的Cookie
- 22. 来自SOAP的文件,如何保存?
- 23. 如何保存来自collection.findone()的结果
- 24. watin - 保存生成的excel表格
- 25. r中的热图生成
- 26. 生成中的R点图
- 27. 如何使用Pentaho和Java生成包含图表的报表?
- 28. 如何格式化使用R DT(数据表)包生成的表的标头
- 29. 来自MySQL的Doctrine2实体生成表
- 30. 保存来自WebBrowser控件的图像
你用R和pdf设备搜索问题吗? –
另外?石英页面还介绍了'quartz.save'功能。 –
可能重复的[如何将图像保存为磁盘上的图像?](http://stackoverflow.com/questions/7144118/how-to-save-a-plot-as-image-on-the-disk) –