9

我在Rstudio上发布了一个类似的问题,但我认为询问堆栈用户也会很有用。

我的问题基本上是这样的:您如何创建其他人可以轻松评论的带有嵌入式 R 图形的文档?

在过去的几个月里,我一直想知道如何在我的公司内快速传播 R 分析,而不必从 R 中粘贴大量图表和表格。我对嵌入 R 代码不感兴趣,但我确实希望能够自定义我的情节去哪里写文本(标题,标题和段落)来自R。包R2wd具有巨大的潜力,但Rstudio正在使HTML,pdf和Latex的高质量文档的整个生产更加直观。这些格式通常更灵活,看起来更好,并充分利用了 R 的功能。

通常(但不一定正确)与 Word 相关联的功能使我(我可能又错了)不太可能切换到这些其他格式。分析完成后,它会上传到公共驱动器上或以电子方式传播,然后同事/主管/可以:

  1. 使用跟踪更改查看文档(即编辑文本,然后让您选择是否接受更改),以及
  2. 评论文本的部分(评论)。

这两个功能在发布报告时绝对至关重要(尤其是以前没有审查过的新型分析),我想知道您将如何以 Rstudio 当前支持的格式(例如 HTML、latex , pdf),或者只是您通常如何处理这些问题。我很想改用 pdf 等更好的格式,但我不知道这是否意味着失去上述两个功能。

4

4 回答 4

5

结合您讨论过的工具(rstudio 和 sweave/knitr),您可能希望查看pandoc将这些工具创建的格式转换为其他工具(包括 word .docx 文件(和其他))的程序。因此,一种选择是在 R 或 Rstudio 中创建一个基本模板文件,并在创建时使用内置工具来处理和查看它。然后,当您准备好共享文档(带有嵌入的图表、输出等)时,您可以将其转换为 .docx 文件,并且合作者可以评论和跟踪更改。

其他选项是使用 R2wd(如问题中所述,但请注意它使用非免费工具)或 R2HTML 或 rtf 包来创建也可以使用 ms word 读取的那些类型的文件。

于 2012-07-14T22:54:36.163 回答
3

看看 Sweave(以 R 为基础)和knitr ——以及CRAN Task View on Reproducible Research中的所有内容,这些内容都集中在同一主题上。

于 2012-07-14T18:16:39.673 回答
2

也许您可以将 knitr'ed HTML 导入 Google Docs。在那里,您不仅可以跟踪更改,还可以进行实时编辑。不过,我没有尝试过。

于 2012-07-14T20:36:51.517 回答
1

这是我对你的问题的看法。关于编写可重现的报告(或数据分析),正如 Dirk 建议的那样,我建议使用 knitr 或 Sweave(我个人更喜欢 knitr)。在我工作的公司中,我以可复制的格式编写所有报告,以便人们能够复制我的研究,并帮助我轻松更改一些参数{在我使用我们产品的情况下}并获得新报告等一下。

关于编辑和校对部分,您可以使用http://www.mendeley.com/。我和我的团队确实有一个关于 Mendeley 的私人小组,我与他们分享我的报告,他们可以轻松地对报告发表评论。我们还可以相互共享文档。这对我很有用。

于 2012-07-14T18:34:05.507 回答