R ggvis的阴谋拒绝言而有信

R ggvis的阴谋拒绝言而有信,r,rstudio,knitr,r-markdown,ggvis,R,Rstudio,Knitr,R Markdown,Ggvis,我试图用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。 如果您对最后一行进行注释,它将正常工作。 如果你不这样做

我试图用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)
```
我做了一些研究,我发现最接近的是。但是,答案中的代码对我不起作用

任何帮助都将不胜感激。

请阅读以下内容:(或执行
?导出png
)。按照说明尝试让这些Vega/node.js util工作(我现在不能,但过去有),然后执行以下操作:

---
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
图表。

谢谢您的建议。我在一台被锁定的机器上,所以安装node.js,然后再在上面安装一个包,可能比它的价值要麻烦得多。我一直试图避免GGPLOT2的原因是我听说它不能做双轴图表。(我们中的一些人认为这是一件好事:)我已经读过了,但是我还没有看到一个令人信服的理由。即使在我看来,他的第一个情节也与他的观点背道而驰。在这幅图中,我注意到的第一件事是收入继续攀升,尽管与上个月相比售出的单位有所减少。这是一个有趣的观点,我觉得在一个面板图中没有那么清楚。我承认它们可能会被误用,但这似乎还不足以成为扔掉它们的理由。