r-尝试运行编织程序块-错误:“ <<”

时间:2018-07-30 19:40:49

标签: r rstudio r-markdown knitr

这是我的第一个问题,因此,如果不清楚/混乱,请原谅。 我正在尝试重现此page中的示例,从.R脚本读取大块并使用knitr在.Rmd markdown中运行它们。 read_chunk()命令似乎可以正确执行,但是当我尝试使用<<some_chunk>>表示法引用块时,R给我:错误:“ <<”中意外输入。 我有W10x64,并且正在将R v 3.5.1与RStudio v1.1.456一起使用

这是.R脚本的内容:

# This is our external R script called example.R
# We're adding two chunks variablesXY and plotXY

## @knitr variablesXY

x<-1:100
y<-x+rnorm(100)
head(data.frame(x,y))

## @knitr plotXY

plot(x,y)

这是在.Rmd markdown内(尝试调用<<variablesXY>>时出现错误):

```{r}
library(knitr)
```
# read chunk (does not run code)
```{r echo=FALSE}
read_chunk('example.R')
```
# run the variablesXY chunk and use the variables it creates
```{r first}
<<variablesXY>>
head(data.frame(x,y))

```
# run the plotXY chunk and create the plot
```{r second}
<<plotXY>>
```

0 个答案:

没有答案