在 RMarkdown 中使用图像作为表格



我很欣赏我试图做的事情听起来很愚蠢,但请耐心等待。我想将表格的现有图像(PNG(插入到将转换为pdf的RMarkdown文档中。有什么方法可以做到这一点并将图像视为表格以进行编号?也就是说,显然我可以做到

![A caption for my table](my_table_as_image.png)

但问题是它将按图X而不是表Y进行编号。我希望它被命名/编号为表格。

谢谢你的任何建议。

看起来我找到了一种方法,kable有一些灵感......这仍然有两条水平线,但目前还可以:

```{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",即 knitr::kable(temp.mat, caption="This is my caption", format="pandoc")

最新更新