yaml - R Markdown YAML "Scanner error: mapping values..."

标签 yaml r-markdown

我在编织所有文件类型(html、pdf、word)时注意到了这个问题。为了确保没有特定于我的程序的问题,我继续运行了您在创建新 Markdown 时获得的默认 .rmd 文件。在每种情况下,它确实编织正确,但我总是在最后看到这一点。我在网上和这里搜索过,但似乎找不到解释

Error in yaml::yaml.load(string, ...) : 
  Scanner error: mapping values are not allowed in this context at line 6, column 19
Error in yaml::yaml.load(string, ...) : 
  Scanner error: mapping values are not allowed in this context at line 6, column 19
Error in yaml::yaml.load(string, ...) : 
  Scanner error: mapping values are not allowed in this context at line 4, column 22

这是我的默认 YAML
---
title: "Untitled"
author: "Scott Jackson"
date: "April 20, 2017"
output: word_document
---

第 4 行第 22 列是 7 和 "
我不确定第 6 行第 19 列在哪里,但那行是底部的破折号

有任何想法吗?

谢谢你。

最佳答案

尝试向 YAML 添加目录时出现此错误:

title: "STAC2020 Data Analysis"
date: "July 16, 2020"
output: html_notebook:
  toc: true
但是,如果我把 html_notebook:到单独的行然后我没有收到错误:
title: "STAC2020 Data Analysis"
date: "July 16, 2020"
output:
  html_notebook:
    toc: true
我不知道为什么这种格式会有所不同,但它允许我的文档编织并带有目录。

关于yaml - R Markdown YAML "Scanner error: mapping values...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43527520/

相关文章:

python - 如何从 .yml 加载 'null' 作为 None (类 str),而不是(类 NoneType)?

python - 如何在不更改文件缩进的情况下使用 ruamel.yaml 包编辑 yaml 文件?

Java:解析 .yaml 文件 [如果可能,使用 Snake.yaml]

r-markdown - 如何在此 Flexdashboard 布局中创建选项卡集

r - 使用 R Markdown 的 Beamer 演示

ruby-on-rails - 使用相似键加载和生成 Yaml 文件

linux - ejabberdctl 启动导致 p1_yaml 错误

RMarkdown 中的 R Shiny 下载按钮

r - 在 RMarkdown 中的数字周围添加空间

r - 第一页和其他页的标题