从R到Word导出高质量的图

时间:2015-01-22 12:16:13

标签: r export-to-word

我在R& amp;我想在我的情节中定义一些格式问题,但我还没有。

  1. 是否可以定义剧情的大小?怎么样?
  2. 我想更改Times New Roman的字体系列。可能吗?
  3. 如何将图表导出到高质量的Word。我尝试了tiff,但情节并不好。

1 个答案:

答案 0 :(得分:3)

您可以使用ReporteRs包将图表导出到Word。请参阅以下示例 - 它将生成一个 .docx 文件,其中包含具有已定义大小的矢量图形格式(高质量)的可编辑图形。

library( ggplot2 )
library( ReporteRs )
doc = docx( )

myplot = qplot(Sepal.Length, Petal.Length, data = iris
  , color = Species, size = Petal.Width, alpha = I(0.7) )

doc = addPlot( doc = doc, fun = print, x = myplot, 
  vector.graphic = T, # vector graphic instruction
  fontname = "Times New Roman",  # font specification
  width = 4, height = 4 #dim. are in inches
  )

writeDoc( doc, file = "test.docx" )