在Rmarkdown笔记本中渲染SQL,而不仅仅是编织时

如果我在Rmarkdown笔记本中有一个R块,代码在渲染的nb.html文件中可见.但是,如果我有一个SQL块,我找不到在渲染文件中使代码可见的方法.

但是,如果我生成html_document(标准knitr)而不是html_notebook,则呈现的HTML确实包含SQL代码(和输出).

有没有办法让笔记本输出更接近编织输出?

最佳答案 我最近也遇到过这个,Harlan,并开始询问是否有办法让笔记本输出更像针织输出.

然后我想知道是否有办法让针织输出更像笔记本输出,并意识到有.

在询问了RStudio的人之后,我了解到你可以将以下行添加到YAML选项中,以便生成一个html_document,在渲染时,可以下载RMD.具体来说,使用:

output:
  html_document:
    code_download: true

我现在在我的所有代码中使用它,它运行良好.我希望它也能帮到你.

点赞