我试着写在Ubuntu 10.04一个bash脚本,打开其中出口一个CSV,然后运行以下RSCRIPT与出口从Dashboard.Rmd地块一个HTML的目标Python文件:
require(knitr)
setwd('/home/sensors/Desktop/')
knit2html('Dashboard.Rmd')
browseURL('Dashboard.html')
Dashboard.Rmd是R降价调用read.csv上从所述第一步骤中的CSV,使得一个数据帧,并创建图,但该部分的工作正常。 根据这一点,我估计应该RSCRIPT复制中的R工作室按下“针织HTML”的作用。 然而,创建HTML是相同的最后一次针织HTML被压; 也就是说,即使在CSV不同的是,HTML不反映更改。
我使用的针织和markdownToHTML具有相同效果的一个单独的行也试过。 这似乎是在执行的时候织不采购从RMD中的代码。 它正确地更新HTML,当我从RSCRIPT输入命令为R工作室与Dashboard.Rmd打开控制台。 但是我不知道如何将它转换成一个bash脚本。 我还没有运气试图knit2html与ENVIR = new.env(),ENVIR = R_GlobalEnv和ENVIR = parent.frame()。 任何帮助,将不胜感激!