2015-08-24 18 views
10

RStudio'nun Örgü HTML'sine eşdeğer düzgün bir komut satırı nedir? Bir .Rmd dosyası verildiğinde, Knitr kullanarak .html, .docx ve .pdf dosyalarını örgülemek için RStudio'yu kullanabilirsiniz. Bu süreci tamamen komut satırına kaydırmak harika olurdu. Bugüne kadar My yaklaşım: Bu iyi çalışır, ancak ortaya çıkan test.html aynı gelmiyorRStudio'nun Örgü HTML'sine eşdeğer düzgün bir komut satırı nedir?

Rscript -e "library(knitr); knit('test.Rmd')" # This creates test.md 
pandoc test.md >> test.html 

oldukça RStudio olduğu gibi üzerinde yapmak. Herhangi bir öneri en iyidosyaları .html komut satırı üzerinden örme ve güzel bir .html ile bitmeli nasıl?

Ekstra soru: .pdf veya .docx için en iyi komut satırı çözümü ne olurdu?

+0

[burada] bir göz var (http://stackoverflow.com/questions/26286797/automate-rstudio-processed-rmarkdown/26287127#26287127) RStudio onların "oldukça yapmaya yorganın altında ne yaptığını görmek için "HTML çıkışı. – hrbrmstr

cevap

15
library(rmarkdown) 

rmarkdown::render("test.Rmd", "html_document") 
+3

Harika, bu işe yarıyor! Komut satırı komutunun tamamı: 'Rscript -e 'kütüphanesi (rmarkdown); rmarkdown :: render ("/ yol/to/test.Rmd", "html_document") '' – elke