我的代码不会在R Studio中编织

时间:2016-09-22 01:48:34

标签: r rstudio

我是R studio的新手,我的教授给了我们无法编码的代码。我不知道如何解决它。有人可以解释一下错误信息的含义以及如何解决它吗?

我的代码:

```{r}
PlotSpecies <- function(s, title="Species") {
s.table <- table(s)
par(las=2)
barplot(s.table, names.arg=names(s.table), 
      horiz=TRUE, cex.names=0.5, main=title)
}
```

Error message: Error in parse(text + x, srcfile = src):
<text>:11:24: unexpected symbol 10: EW <- rep(species,                                  endemic.woodland) 11: PlotSpecies(EW, title="Endemic ^ Calls: 
<Anonymous> ... evaluate -> parse_all -> parse_all.character -> parse                                                  Execution halted

2 个答案:

答案 0 :(得分:0)

在最新的RStudio版本(0.99.903)中使用Markdown对我有用。我刚刚打开了一个新的Markdown文档,复制了你的代码,并将其打印在一个文档中。

答案 1 :(得分:0)

您是否从PDF或类似内容复制+粘贴此代码? RStudio中存在一个已知错误,在尝试执行此类代码时,这可能会导致奇怪的解析器错误。

最简单的解决方法是下载并使用preview release of RStudio