MS Word中的RMarkdown,中心和参考表

时间:2016-07-24 09:49:29

标签: r r-markdown

我正在使用R Markdown,我正在尝试生成一个表并将其放在word文档中。以下是我从github作为测试的代码

Table \@ref(tab:table-single) is a simple example.

```{r table-single, tidy=FALSE}
knitr::kable(
  head(mtcars, 10), booktabs = TRUE,
  caption = 'A table of the first 10 rows of the mtcars data.'
)
```

当我运行这段代码时,表名永远不会解析,所以我得到\ @ref(tab:table-single)而不是Table 2.1,从最终document可以看出

  • 有人可以在我的代码中看到我在引用我的表格方面犯了错误

我正在编织MS Word

由于

1 个答案:

答案 0 :(得分:1)

如果您使用bookdown包来渲染降价,您将获得正确的交叉引用:

---
output: bookdown::word_document2
---

Table \@ref(tab:table-single) is a simple example.

```{r table-single, tidy=FALSE}
knitr::kable(
  head(mtcars, 10), booktabs = TRUE,
  caption = 'A table of the first 10 rows of the mtcars data.'
)
```

enter image description here