【问题标题】:Compiling *.Rnw files with knitr --without Rstudio使用 knitr --without Rstudio 编译 *.Rnw 文件
【发布时间】:2013-07-15 23:25:59
【问题描述】:

我想使用knitr 创建嵌入R 对象和代码的演示文稿。

由于 IT 原因,我仅限于 vim,所以我发现可用的 Rstudio+knitr 示例非常无用。 knitr documents 的 vim 部分也很瘦,因此无济于事。

是否有人能够就如何使用knitr 编译*.Rnw*.Rmd 文件提供一些指导(或者将我指向一个体面的在线教程?)使用vimR 的某种组合,和命令行?

提前致谢

【问题讨论】:

  • 最简单的情况基本上就是library(knitr); knit('my_input.Rnw')。你试过了吗?
  • 太好了,谢谢@Marius。这就是我需要的突破。我想我已经因为努力而失明了。我像在 Rstudio 中一样设置了myfile.Rnw 文件,保存了它,然后在R 中执行library(knitr); knit('myfile.Rnw') - 很好。如果您愿意给出答案,我会接受。

标签: r vim knitr


【解决方案1】:

您可以直接使用knitr 包中的函数,而不是通过Rstudio。您可以调整一些选项,但要开始使用,您只需在 .Rnw 文件中调用 knit() 函数即可:

library(knitr)
knit('my_input.Rnw')

如果您缺少 Rstudio 的某些功能,请记住,它们中的大多数只是利用各种 R 包中已经提供的东西,因此您通常可以在不使用时找到使用它们的方法有 Rstudio 可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-15
    • 2014-09-13
    • 2013-02-09
    • 2014-01-24
    • 1970-01-01
    • 1970-01-01
    • 2017-11-08
    相关资源
    最近更新 更多