【问题标题】:My code won't knit in R Studio我的代码不会在 R Studio 中编织
【发布时间】:2016-09-22 01:48:34
【问题描述】:

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

我的代码:

```{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

【问题讨论】:

  • 您的代码是否在 knitr 之外运行?
  • 错误信息和你的代码不匹配。

标签: r rstudio


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-02-17
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      • 2021-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-18
      相关资源
      最近更新 更多