R Markdown得名于能包括并能执行R代码;Jupyter Book,为Jupyter笔记本和文本文件建立在线书籍的工具;以及Observable,商业JavaScript笔记本系统,三者都使用Markdown来编排文本。
(Observable是个例外,支持Google文档式的协作)。协作者可以在Github里以“合并请求(pull requests)”的形式提出评论,所建议的代码(或文本)修改可以得到检查并直接纳入文档。
开发人员创建了一系列工具,用于顺畅协作中的工作流程。例如,Trackdown包可以将R Markdown文件推拉到Google文档上,以便协作者在此基础上继续工作。另一个软件包Redoc则提供了类似于Word文档的功能。RStudio也在研发下一代工具——Quarto,可通过与Jupyter、Observable和一个名为Knitr的R包整合,帮助用户使用Python、R和JavaScript构建计算文档。
看起来有一统江山的雄心壮志,但是用了一下还是有点bug,特别是render的时候
Quarto - Using R

网友评论