gpt4 book ai didi

使用 bookdown 包引用 'hand-made' 表

转载 作者:行者123 更新时间:2023-12-03 22:29:45 25 4
gpt4 key购买 nike

我正在尝试使用 bookdown 引用表包裹。在 documentation for tables ,作者只展示了如何使用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)在这儿。

This图片显示了此代码在编织时的输出。

This

最佳答案

我确实在文档中提到过,但可能还不够清楚。我说你需要 (\#tab:...) 形式的标签.例如,您可以使用 \@ref(tab:foo) 来引用此表。 .

Table: (\#tab:foo) Your table caption.

| 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|

关于使用 bookdown 包引用 'hand-made' 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36723514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com