我需要将粘贴R图复制到MS Word中。
rando<-rnorm(1:100)
plot(rando)
当我将.png图形从R Studio复制到Word时,我得到了图形的负空间版本:
有更干净/更简单的方法吗?我很乐意使用pdf或其他东西来呈现图表。
答案 0 :(得分:1)
?png
rando<-rnorm(1:100)
png(filename = "rando.png")
plot(rando)
dev.off()
答案 1 :(得分:1)
正如@Roland所说:
导出 - &gt;将绘图复制到剪贴板(带有绘图的窗口将弹出) - &gt;图元文件 - &gt;复制图 - &gt;粘贴到MSWord。
这对我来说似乎有很多点击,而@ user2633645建议将所有图表保存为png
,然后一次性将它们插入到MSWord中。
答案 2 :(得分:1)
(哇,这是个老问题了,但是我想这仍然是个问题。我正在使用RStudio v1.3.1073)
我遇到了3个选择:
windows(800,600) ## Opens graphic window. ctrl c/v works here.
plot(rando)
答案 3 :(得分:0)
如果您经常或通过几个图表进行复制 - 绘图到Word,请考虑使用您的代码创建.Rmd文件,在该文件上调用knitr,并使用system(“pandoc转换您的针织.md文件”到Word。
答案 4 :(得分:0)
您可以使用devEMF软件包。它具有可重复性,易于使用,并且在需要时可以很好地转换为pdf。