我正试图使用bookdown
包引用一个表格,在 表格文档 中,作者只展示了如何使用knitr::kable
创建表格。
```{r table1}
knitr::kable(
head(iris, 20), caption = 'Here is a nice table!',
booktabs = TRUE
)
```
表格 \@ref(tab:table1)
在此处。
使用 knitr::kable
很好用。表格标题被显示出来,我可以引用该表格。我想用传统的手写 markdown 表格做同样的事情,但很显然下面的代码失败了。我该怎么做才能得到类似于上面代码的结果呢?
```{r table2, echo=FALSE, results='asis'}
cat('| Sepal.Length| Sepal.Width| Petal.Length|
|------------:|-----------:|------------:|
| 5.1| 3.5| 1.4|
| 4.9| 3.0| 1.4|
| 4.7| 3.2| 1.3|
| 4.6| 3.1| 1.5|')
```
表格\@ref(tab:table2)
在这里。
这张图片展示了代码编译后的输出结果。