我知道我想做的事情听起来很愚蠢,但请耐心等待。我想将表格的现有图像(PNG)插入到将转换为 pdf 的 RMarkdown 文档中。有什么办法可以做到这一点并获得图像被视为一张桌子用于编号目的?也就是说,显然我可以做
![A caption for my table](my_table_as_image.png)
但问题是它将被编号为例如图 X,而不是表 Y。我希望将其命名/编号为表。
感谢您的任何建议。
看来我有办法做到这一点kable
with some https://stackoverflow.com/questions/25106481/add-an-image-to-a-table-like-output-in-r 灵感 https://stackoverflow.com/questions/44713731/r-knitrkable-how-to-display-table-without-column-names...这仍然有两条水平线,但目前还可以:
```{r echo=F, warning=F}
temp.df = data.frame(image="![](mytable.png)")
temp.mat <- as.matrix(temp.df)
colnames(temp.mat) <- NULL
knitr::kable(temp.mat, caption="This is my caption")
```
编辑:按照@HoneyBuddha的建议,使用 Bookdown 时,必须添加标志format="pandoc"
, i.e. knitr::kable(temp.mat, caption="This is my caption", format="pandoc")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)