ggvis 情节拒绝编织到 Word
ggvis plots refusing to knit to Word
我正在尝试使用 ggvis 将 rmarkdown 编入 Word,并收到以下错误:
Error: Functions that produce HTML output found in document targeting docx output.
Please change the output type of this document to HTML.
Execution halted
下面是可重现的代码,供您试用。
我正在使用 RStudio。
如果您注释最后一行,它将正常工作。
如果不这样做,它将失败。
---
title: "TestWordOutput"
author: "John"
date: "August 20, 2015"
output: word_document
---
```{r}
library(ggvis)
summary(cars)
plot(cars)
ggvis(cars, ~speed, ~dist)
```
我做了一些研究,我发现最接近的是 this post。但是,答案中的代码对我不起作用。
如有任何帮助,我们将不胜感激。
阅读此文:http://rpackages.ianhowson.com/cran/ggvis/man/export_png.html (or do ?export_png
). Follow the instructions here 尝试让那些 Vega/node.js 实用程序工作(我现在不能,但过去有),然后做类似的事情:
---
title: "TestWordOutput"
author: "John"
date: "August 20, 2015"
output: word_document
---
```{r}
library(ggvis)
summary(cars)
plot(cars)
ggvis(cars, ~speed, ~dist) %>% export_png("mtcars.png")
```
![](mtcars.png)
它应该适合您。但是,如果您的目标是 Microsoft Word,我会坚持使用 ggplot2
图表。它们不会在 Word 中交互,您可以制作超级棒的 ggplot2
图表。
我正在尝试使用 ggvis 将 rmarkdown 编入 Word,并收到以下错误:
Error: Functions that produce HTML output found in document targeting docx output.
Please change the output type of this document to HTML.
Execution halted
下面是可重现的代码,供您试用。 我正在使用 RStudio。 如果您注释最后一行,它将正常工作。 如果不这样做,它将失败。
---
title: "TestWordOutput"
author: "John"
date: "August 20, 2015"
output: word_document
---
```{r}
library(ggvis)
summary(cars)
plot(cars)
ggvis(cars, ~speed, ~dist)
```
我做了一些研究,我发现最接近的是 this post。但是,答案中的代码对我不起作用。
如有任何帮助,我们将不胜感激。
阅读此文:http://rpackages.ianhowson.com/cran/ggvis/man/export_png.html (or do ?export_png
). Follow the instructions here 尝试让那些 Vega/node.js 实用程序工作(我现在不能,但过去有),然后做类似的事情:
---
title: "TestWordOutput"
author: "John"
date: "August 20, 2015"
output: word_document
---
```{r}
library(ggvis)
summary(cars)
plot(cars)
ggvis(cars, ~speed, ~dist) %>% export_png("mtcars.png")
```
![](mtcars.png)
它应该适合您。但是,如果您的目标是 Microsoft Word,我会坚持使用 ggplot2
图表。它们不会在 Word 中交互,您可以制作超级棒的 ggplot2
图表。