2013-05-27 6 views
0

В качестве новичка я не знаю, могу ли я использовать пакет knitr без использования Rstudio и только с использованием открытого кода R (не со специальным графическим интерфейсом пользователя для R) или с использованием Revolution R предприятие?Пакет knitr без использования Rstudio

Я не нашел ни одного примера, или учебник, чтобы использовать knitr в Revolution R предприятия или с открытым исходным кодом R.

Насколько я знаю, в Rstudio, я могу создать документ R Sweave, а затем скомпилировать Pdf для документ с расширением RNW, но то, что я должен сделать, чтобы сделать Sweave документа в Revolution R Enterprise или с открытым исходным кодом R.

заранее спасибо за любую помощь

ответ

1

Наконец, я должен был сделать Sweave документ в Rstudio (так называемый Latex.Rnw) и выполните следующие команды в Revolution R Enterprize, так как я не мог найти, как сделать документ Sweave в Revolution R Enterprize!

library(knitr) 
Myfile = system.file("Latex","Latex.Rnw", package = "knitr") 
knit(Myfile,output="C:/Users/shima/Documents/R/win-library/2.14/knitr/Latex/Latex.tex") 
setwd("C:/Users/shima/Documents/R/win-library/2.14/knitr/Latex") 
tools::texi2pdf("C:/Users/shima/Documents/R/win-library/2.14/knitr/Latex/Latex.tex") 

Было очень утомительной работой по сборке документа от Revolution R Enterprize, и я в конце концов отказался от него.

+0

Rstudio позволяет интегрировать команды knitr в свои команды меню. – skan

0

knitr является автономной R пакета, который может можно использовать с любой версией R. Для установки в любой версии R просто введите:

install.packages("knitr") 

документация и демо-версии можно найти на http://yihui.name/knitr/

Смежные вопросы