【发布时间】:2020-09-25 02:23:29
【问题描述】:
我无法编译任何带有闪亮的 .Rmd 文档。例如,这个五行文档(或任何文档,例如使用 File->New File -> R Markdown ... : Shiny Document 创建的文档)
---
title: "Untitled"
output: flexdashboard::flex_dashboard
runtime: shiny
---
End of my very short document.
单击“运行文档”按钮时出现此错误:
==> rmarkdown::run('/home/gxd/R-codes/lesson10/tmp.Rmd', shiny_args = list(launch.browser = FALSE), auto_reload = FALSE, dir = '/home/gxd/R-codes/lesson10', render_args = list(encoding = 'UTF-8'));
Error in yaml::yaml.load(..., eval.expr = TRUE) :
Scanner error: while scanning a quoted scalar at line 2, column 8 found unexpected end of stream at line 8, column 15
Calls: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>
Execution halted
遵循此建议: RMarkdown error in YAML 我检查了 YAML 标头中的所有空格和其他特殊符号。一切似乎都是正确的。
有谁知道是什么原因造成的以及如何解决?我的会话信息如下:
> sessionInfo()
R version 3.6.1 (2019-07-05)
...
> packageVersion("shiny")
[1] ‘1.5.0’
> packageVersion("rmarkdown")
[1] ‘2.3’
> packageVersion("knitr")
[1] ‘1.28’
【问题讨论】:
-
对我来说无法重现。无论如何,我建议你更新你的 R 和 RStudio。
标签: shiny r-markdown knitr