这是我第一次使用代码块,但是我无法使用代码块运行任何代码。例如,如果我运行以下代码:
```{r}
print('Hello')
```
我得到Error: attempt to use zero-length variable name
。似乎R无法识别语法。在这个page上,它看起来像是R的内置功能,但是我无法钻取有关该功能本身的更多信息。
我已经在Mac OS 10.11上对R for 3.2.4 GUI 1.67 Mavericks build (7152)
和RStudio
Version 0.99.896
进行了测试。
答案 0 :(得分:2)
您是否在R命令提示符中键入此内容?因为这就是我如何得到这个错误:
> ```{r}
Error: attempt to use zero-length variable name
> print('Hello')
[1] "Hello"
> ```
这是 knitr 降价语法,需要进入knitr
处理的文件。你在做什么?你是通过source
运行的吗?它需要通过knitr
。阅读基本的knitr
文档。