我试图从高层次上理解R Markdown和之间的区别R NoteBook。我知道它们是相互关联的,但我想弄清楚它们是如何相关的。我的理解是这样的:
R Markdown
R NoteBook
我知道 R Notebooks 确实是 R Markdown 文档,但我对术语感到困惑。
RStudio 新文件选项同时具有R Markdown并R NoteBook选择它们中的任何一个都会打开一个R Markdown文件,但有细微差别。 所以只是想弄清楚为什么有两种选择,两者之间有什么区别?
我知道 R Notebooks 是新推出的,R Markdown 已经存在了一段时间。部分混淆可能是因为我R Markdown在引入 R Notebook 之前从未使用过,所以我的相关或更具体的问题是
R NoteBook 与仅使用 R MarkDown 有何不同,或者 R NoteBook 带来了哪些新功能?
我在网络搜索中的所有点击都指向 R Notebook 使用 R Markdown,但我没有找到任何关于两者之间具体不同之处的帮助。
据我了解和我的设置,没有编码差异。区别在于渲染。文件扩展名是一样的。
当您制作新的 R Notebook 时,它会html_notebook在标题中添加输出选项。这就是区别。然后,您可以快速预览渲染而无需编织它。每次保存时它也会刷新预览。但是,在该预览中,您没有代码输出(没有数字,没有表格..)(至少在我的设置中)。没有html_notebook输出就没有按钮预览
html_notebook
如您所见,预览选项出现,但您也可以以您想要的任何格式编织它。当您这样做时,它会将其添加到标题代码中。
但是,如果您的标题中没有它html_notebook,您只能编织您的代码以查看它的外观(整本书)(请忽略我在图片中添加的附加默认选项)
并且预览选项未显示在下拉菜单中
否则它的工作原理相同。对于某些默认配置,输出也默认隐藏在代码部分中。
请注意,您可以在标题中混合多个输出选项,以便您可以保留预览并保留您的编织选项以供导出。