使用R标记向下编织word doc时出现此错误

时间:2018-03-20 05:29:46

标签: r r-markdown

使用r markdown编写word doc时出现此错误。检查了我的代码几个但无法找到任何东西。请帮助。谢谢 输出文件:Midterm.knit.md

Error: Functions that produce HTML output found in document targeting docx output.
Please change the output type of this document to HTML. Alternatively, you can allow
HTML output in non-HTML formats by adding this option to the YAML front-matter of
your rmarkdown file:

  always_allow_html: yes

Note however that the HTML output will not be visible in non-HTML formats.

Execution halted

1 个答案:

答案 0 :(得分:0)

您的一个代码块将生成HTML输出。由于您没有提供可制作的示例,因此很难确切知道哪一个,但它可能是一个交互式图形或地图。

停止编译的原因是无法在Word文档中包含HTML。 Word文档需要静态图像。以下代码将产生您的错误:

---
title: "Untitled"
output: word_document
---

```{r}
library(DT)
datatable(iris, options = list(pageLength = 5))
```

为了使这项工作,最简单的方法是输出到HTML文档:

---
title: "Untitled"
output: html_document
---

```{r}
library(DT)
datatable(iris, options = list(pageLength = 5))
```

enter image description here