我在R中做了大量的分析,并使用.html标记格式来展示和交流工作。通常,我的经理将需要更正/添加与代码块一起的文本,并且实际上没有与代码块的交互。这些分析通常是由我自己产生的,所以代码协作是一个低优先级。
在一个理想的世界里,他可以打开.html并在浏览器中编辑文本,我知道这是不可能的。
有什么简单的解决办法吗?我相信这是一个常见的问题,所以我忽略了一个简单的解决办法。以下是目前正在考虑的解决办法:
后者是最不优雅的,但目前最有可能被使用。如果你有任何建议,请告诉我!
发布于 2020-04-14 19:00:43
也许redoc是你的选择。我本人还没有试过,而且还在试验中,但它可以让你通过Word进行协作。基本上,Word文档可以在所有更改后编辑并传递回RMarkdown。见这里。
发布于 2020-06-16 20:22:23
这是一个专门为你量身定做的解决方案。
使用jupytext实现jupyter笔记本和R文档之间的双向无损互操作性!
发布于 2021-06-17 06:31:24
我建议你试试trackdown https://claudiozandonella.github.io/trackdown/
trackdown为R Markdown (或Sweave)文档的协同编写和编辑提供了一个简单的答案。使用trackdown,本地.Rmd (或.Rnw)文件以纯文本形式上传到Google中,在这里,由于Google提供的易于阅读的Markdown (或LaTeX)语法和著名的在线界面,协作者可以轻松地为文档的叙事部分的编写和编辑做出贡献。在整合了所有作者的贡献之后,最后文件可以在本地下载和呈现。
此外,您还可以隐藏设置hide_code = TRUE的代码块(它们将在下载时自动恢复)。这样可以防止协作者无意中对可能损坏文件的代码进行更改,并且允许协作者只关注叙述性文本,而忽略代码行话。
您还可以在Google中与.Rmd (或.Rnw)文档一起上传实际输出(即生成的已编写文档)。这有助于协作者评估总体布局、数字和表格,并允许他们使用pdf上的评论来提出和讨论建议。
https://stackoverflow.com/questions/60852502
复制相似问题