小编use*_*637的帖子

数据表不与Rmd/RStudio中的cat命令一起打印

有人可以解释为什么在Rmd代码中(使用RStudio生成HTML报告)下面只cat显示命令吗?当我将cat命令移到if子句之外或将其注释掉时,表格将被打印出来.我相信使用时会发生同样的事情library(printr),但我没有用最小的样本证实这一点.

似乎这个if子句中的代码以某种方式被解释在一起并且cat不能很好地解决datatable.

如果你能给我一些关于如何调试它的线索,它也会有所帮助.由于没有任何警告/错误消息.

---
title: "test"
output: 
  html_document
---


```{r}
if(TRUE){
  DT::datatable(iris)
  cat("I am here with my cat")
}

```
Run Code Online (Sandbox Code Playgroud)

datatable r knitr r-markdown

4
推荐指数
1
解决办法
1003
查看次数

标签 统计

datatable ×1

knitr ×1

r ×1

r-markdown ×1