r - 编织返回解析错误

标签 r rstudio

在尝试编织 PDF 时。我正在调用一个应该通过调用块来返回两个 ggplots 的脚本:

```{r, echo=FALSE}

read_chunk('Script.R')

```r

但收到错误
processing file: Preview-24a46368403c.Rmd

 Quitting from lines 9-12 (Preview-24a46368403c.Rmd)  Error in
 parse(text = x, srcfile = src) :    attempt to use zero-length
 variable name Calls: <Anonymous> ... <Anonymous> -> parse_all ->
 parse_all.character -> parse Execution halted

脚本自行运行并返回两个图,但在编织时不会返回它们。

同样尝试使用 source()但得到了类似的错误
 Quitting from lines 7-10 (Preview-24a459ca4c1.Rmd)  Error in
 file(filename, "r", encoding = encoding) :    cannot open the
 connection Calls: <Anonymous> ... withCallingHandlers -> withVisible
 -> eval -> eval -> source -> file Execution halted

最佳答案

虽然这似乎不是您的解决方案,但如果块未正确结束,则会出现完全相同的错误消息。

我遇到了这个错误,并追踪到以 `` 而不是 `` 结尾的块。更正块的语法解决了我遇到的与您相同的错误消息的问题。

关于r - 编织返回解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31327030/

相关文章:

r - 将函数应用于参数网格并返回 purrr 中的列表列表

r - 管道 Rscript 在输出后出错

R studio 无法使用 rJava lib 和 javareconf 失败

rstudio - RMarkdown 空白新文件?

r - 如何在 RStudio Viewer 中更改动画图 (gif) 的分辨率?

r - 如何在树莓派(RaspbianOS)上安装 RStudio

r - 沿 x 轴具有完整数据和子集的 ggplot

r - 在给定时间间隔内使用 ifelse() 语句进行日期时间观察

r - 我想用循环更改列名

r - 在 Shiny 应用程序中哪里存储 Twitter 凭证?