gpt4 book ai didi

Rmarkdown 不在 For In 循环中生成表

转载 作者:行者123 更新时间:2023-12-02 20:32:57 25 4
gpt4 key购买 nike

我正在尝试使用 Rmarkdown 生成自动报告。在这份报告中,我有一些带有表格的部分。这些部分是使用以下 Rmarkdown 生成的。但是,当我点击 knit 时,它拒绝生成任何表格(尝试使用 kablepander)。 Knit 只会生成标题,没有任何表格。当我使用立即模式时,我会得到适当的 Markdown 。那么我可能做错了什么。

```{r, results='asis'}
for(p in names(presentations)) {
deats <- presentations[p][[1]]
cat('#', p, '\n')
pander(deats)
str(deats)
cat('\n')
}
```

最佳答案

如果使用 pander,请禁用自动 asis 结果:

```{r, results='asis'}
library(pander)
panderOptions('knitr.auto.asis', FALSE)

for(p in names(mtcars)) {
cat('#', p, '\n')
pander(table(mtcars[, p]))
}
```

更多详情请参阅相关Using pander with knitr vignette

关于Rmarkdown 不在 For In 循环中生成表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48118052/

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