我正在成为可重复分析和 Sweave、Beamer 以及特别是 knitr 包的粉丝。
RStudio 允许一键编织和编织文档,但 RStudio 虽然易于安装,但相当不稳定,不具备 Eclipse 的 StatET 插件的成熟度和灵活性。大多数教程或列表服务器在询问有关 knitr 和 RMarkdown 的问题时倾向于参考 RStudio IDE,但是关于如何安装 Markdown 文件并将其转换为.Rmd
使用 knitr 包的内容很少。Jeffrey Horner 在宣布 R 降价包时说:
“与 RStudio 合作创建的将 Markdown 文档转换为 HTML。它在其同类最佳的 IDE 中提供了完整的 R Markdown 功能集,但用户可以将 Markdown 集成到他们自己选择的工具链中。”
最后一句话是我一直无法弄清楚的。在其他地方,我看到有人建议使用 knitr 手动编织library(knitr); knit('myfile.Rmd')
,但是,在尝试执行此操作时,我收到一个错误:
Warning in file(con, "r") :
cannot open file 'My file.Rmd': No such file or directory
Error in file(con, "r") : cannot open the connection
我能够My file.md
使用以下方法将文件转换为 html:
library(markdown)
markdownToHTML(file = "C:/Dropbox/eclipse/8. CM/Myfile", output="C:/Dropbox/eclipse/8. CM/Myfile.html")
但是,R 代码没有运行,我怀疑我需要先编织.Rmd
文件。任何有关如何在 StatET 或 Rstudio 以外的地方编写 markdown 文件的帮助或指导将不胜感激。
我在 Windows 7 Professional 操作系统上使用 R 版本 2.15.1 (2012-06-22)。Eclipse 版本:3.8.0 和 StatET 3.0。