编织功能和动态文件

时间:2017-08-24 13:49:33

标签: r knitr

我在功能编织方面遇到了一些问题。我想每天在不同的文件中创建一个报告。所以我想每天都有这个文件的不同名称。

这是我的问题:

当我想做这样的事情时:

Hello {{getAnnualSal()}}

在这种情况下,一切都很好。 但是,当我做这样的事情时:

knit("Documents/20170726_xyz.Rnw",
"Documents/20170726_xyz.tex",encoding = 'UTF-8')

我收到错误:

if (wday(Sys.Date())==2){
  date2<-Sys.Date()-3
} else {
  date2<-Sys.Date()-1
}

knit(paste("Documents/",date2,"_xyz.Rnw", sep = ''",
      paste("Documents/",date2,"_xyz.tex", sep = ''",encoding = 'UTF-8')

我怎么能正确地做第二个例子?

0 个答案:

没有答案