我开始使用 R 中的可重复研究工具,我对前景感到非常兴奋。Sweave/Knitr/Markdown,所有这些都很棒。我使用 RStudio,他们在集成这些工具方面做得很好,我听说 StatET 也很好地将所有这些整合在一起。
我不使用 LaTeX 撰写学术论文,并且与我一起工作的所有人都使用 Word,因此我对使用 ODFWeave 制作文档的有效工作流程非常感兴趣。
我通常的流程是:
- 在我的 IDE 中开发代码块(在我的例子中是 RStudio)
- 返回并将这些插入 ODT 文档并填写周围的文本。
- 运行 ODFweave
我的问题是我在跟踪代码块并将它们放入 ODF 文档时感到困惑。在创建代码时保持 ODF 文档同步很烦人,所以我宁愿等待并按名称插入代码块。
最后,这是我的问题:
- 人们对跟踪代码块或如何优化此工作流程有什么建议?
- 任何人都可以推荐用于跟踪您编写的代码块的工具或技巧吗?
作为一个软件极客和数据书呆子,我很自然地想象有一个软件为我做这件事。就像我有一个代码块数据库一样,在编写 ODF 文档时,我可以单击一个块将其插入到我的 ODF 文件中。
- 有没有人创造过这种东西?