2017-02-22 40 views
0

我无法在减价中创建R代码的输出。看起来它不执行它。我创建一个新的降价文档,选择“HTML”类型。如果我输入减价输出

```{r} 
log(2) 
``` 

在knittig后我会得到一个带有log(2)的字符串,但这不会产生输出。它不会给我0.6931472下面。 目前,我有以下几点:

R version 3.3.2 (2016-10-31) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 7 x64 (build 7601) Service Pack 1 

其他附加包:

[1] knitr_1.15.1 markdown_0.7.7 

通过一个命名空间装载(不附后):

[1] backports_1.0.5 magrittr_1.5 rprojroot_1.2 htmltools_0.3.5 tools_3.3.2  
[6] yaml_2.1.14  Rcpp_0.12.9  stringi_1.1.2 rmarkdown_1.3 stringr_1.2.0 
[11] digest_0.6.12 evaluate_0.10 
+0

你是怎么试图“运行”这个文件的?这是在R Studio吗? – MrFlick

+0

是否有任何设置了'eval = FALSE'的全局选项? –

回答

1

好吧,我花了一整天时间来了解发生了什么事。在我发布这篇文章后,我意外地找到了一个解决方案 - 在“sweave”下的“全局选项”中它以某种方式改变了“knitr”(默认)为“sweave”。因为我绝对是新手,所以花了我一些时间来了解这个问题。我希望这个解决方案能帮助某人。