Markdown报告未在Rstudio中执行

Bti*_*rt3 2 markdown r rstudio knitr r-markdown

我正在生成错误:

> options(encoding='UTF-8'); require(knitr); knit('March-2013-Report.Rmd');
Loading required package: knitr


processing file: March-2013-Report.Rmd
  |......................                                           |  33%
  ordinary text without R code

  |...........................................                      |  67%
label: unnamed-chunk-1
Quitting from lines 4-5 (March-2013-Report.Rmd) 
Error in evaluate(code, envir = env, new_device = FALSE, stop_on_error = if (options$include) opts_knit$get("stop_on_error") else 2L) : 
  unused argument(s) (new_device = FALSE, stop_on_error = if (options$include) opts_knit$get("stop_on_error") else 2)
Calls: knit ... process_group.block -> call_block -> block_exec -> in_dir -> evaluate

Execution halted

knitr terminated with status 1
Run Code Online (Sandbox Code Playgroud)

使用RSTudio编织.Rmd文件中包含的以下代码时:

March 2013 - UGA Google Analytics Report
========================================================

```{r}
2+2
```



## About this Report


## Future Vision for GA and Web Reporting


## Analysis



### Basic Page Stats
Run Code Online (Sandbox Code Playgroud)

我通常可以调试我的错误,并确信这是显而易见的,但我做错了什么,为什么不编译?

提前致谢.

更新:会话信息

> sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: i386-pc-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] plyr_1.7.1      stringr_0.6.1   rga_0.8         httr_0.2        lubridate_1.2.0
[6] rjson_0.2.10    RCurl_1.95-1.1  bitops_1.0-4.1 

loaded via a namespace (and not attached):
[1] codetools_0.2-8 digest_0.5.2    evaluate_0.4.2  formatR_0.6     knitr_1.1.8    
[6] tools_2.15.0  
Run Code Online (Sandbox Code Playgroud)

Jef*_*len 5

我的猜测是过时的包装问题.你能尝试更新吗?在RStudio中,在packages选项卡下,您应该可以选择更新任何需要的包.

  • 具体来说,它是过时的`evaluate`包([#400](https://github.com/yihui/knitr/issues/400)). (3认同)