如果我在Rmarkdown笔记本中有一个R块,则代码在呈现的nb.html
文件中可见。但是,如果我有一个SQL块,我找不到一种方法来使代码在渲染文件中可见。
但是,如果我生成html_document
(标准编织器)而不是html_notebook
,则呈现的HTML 会包含SQL代码(和输出)。
有没有办法让笔记本输出更接近编织输出?
答案 0 :(得分:1)
我最近也遇到过这个问题,Harlan,并开始询问是否有办法让笔记本输出更像针织输出。
然后我想知道是否有办法让针织输出更像笔记本输出,并意识到存在。
在询问了RStudio的人之后,我了解到你可以将以下行添加到YAML选项中,以便生成一个html_document,在渲染时,可以下载RMD。具体来说,使用:
output:
html_document:
code_download: true
我现在在我的所有代码中使用它,它运行良好。我希望它对你也有帮助。