2013-07-15 29 views
5

我想用knitr来创建嵌入R对象和代码的演示文稿。用knitr编译* .Rnw文件 - 无Rstudio

由于IT原因,我仅限于vim,所以我发现可用的Rstudio + knitr示例相当无益。 knitrdocuments的vim部分也非常瘦,因此无益。

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

在此先感谢

+4

最简单的情况基本上就是'library(knitr);针织( 'my_input.Rnw')'。你试过了吗? – Marius

+1

查看http://yihui.name/knitr/ –

+0

太好了,谢谢@Marius。这是我需要的突破。我想我已经从努力中失明了。我在Rstudio中设置'myfile.Rnw'文件,保存它,然后执行'library(knitr);在'R'编织('myfile.Rnw')' - 工作。如果你想把它作为答案,我会接受。 – ricardo

回答

9

相反的经历Rstudio,你可以在knitr包直接使用的功能。有一些选项,你可以调整,但上手,所有你所要做的就是呼吁你.Rnw文件knit()功能:

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

如果你缺少一些Rstudio的功能,这是值得记住的是最他们只是利用各种R包中已有的东西,所以当你没有Rstudio时,通常可以找到一种方法来使用它们。

+0

接受/ +1:非常感谢。 – ricardo

相关问题