[英]The package knitr without using Rstudio
作為初學者,我不知道我是否可以在不使用Rstudio的情況下使用包編織器,只使用開源R(不使用R的特殊圖形用戶界面)或使用Revolution R企業?
我沒有找到任何在Revolution R企業或開源R中使用knitr的示例或教程。
據我所知,在Rstudio中,我可以創建一個R Sweave文檔,然后為具有Rnw擴展名的文檔編譯Pdf但是我該如何在Revolution R Enterprise或開源R中制作Sweave文檔。
在此先感謝您的幫助
最后,我必須在Rstudio中創建一個Sweave文檔(稱為Latex.Rnw)並在Revolution R Enterprize中運行以下命令,因為我無法在Revolution R Enterprize中找到如何制作Sweave文檔!
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編譯文檔是一項非常繁瑣的工作,我最終放棄了。
knitr是一個獨立的R包,可以與任何版本的R一起使用。要安裝在任何版本的R中,只需輸入:
install.packages("knitr")
文檔和演示可以在http://yihui.name/knitr/找到
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.