更改位图的分辨率

sbg*_*sbg 0 r resolution

我正在用R制作一些图表,我正在将它们应用于Word.我正在将它们作为元文件处理,但Word似乎无法应对它们.R中复制图形的另一个选项是位图,但是当我使用它时,单词中图形的质量很糟糕.

我看到了一些关于改变本网站分辨率的答案,但前提是我保存了我想避免的图表.有没有办法改变复制图形的分辨率?

谢谢,

SBG

Ric*_*ton 5

当图形在屏幕上时,它们被绘制为屏幕分辨率(即72dpi).对于打印,您需要使用至少300dpi,或切换到矢量格式.Word可以导入W​​indows Metafile(.wmf)格式的图形; 但你的另一个选择是保存情节,例如,

png("my plot.png", res = 300)
plot(1:5)
dev.off()
Run Code Online (Sandbox Code Playgroud)

这保存到磁盘,你说你想避免,但你可以随后再次删除它(编程甚至,与file.remove).

我还想说明,当您复制和粘贴时,您的工作不像使用代码时那样容易再现.没有你所做的事情的痕迹,当你的数据发生变化时,你需要经历再次点击的蠢事,而不是仅仅执行更新的脚本.