You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RStudio中YAML错误导致无法Knit为Word文档

解决RMarkdown Knit为Word文档时的YAML解析错误

问题原因

你的YAML头部存在键名拼写错误:第二行的data应为date——YAML对元数据键名的拼写严格匹配,错误的键名搭配嵌入的R代码,导致解析器无法识别合法的语法单元,进而触发扫描错误。

修复步骤

将YAML头部的第二行修改为正确的键名即可,修复后的代码如下:

title:  "Homework Set 1"
date: `r Sys.Date()`
output:
  word_document: default
  html_document:
    df_print: paged

修改完成后重新执行Knit操作,即可正常生成Word文档。

额外说明

  • YAML头部的date是RMarkdown默认支持的元数据字段,用于指定文档生成日期;而data并非合法的默认元数据键,解析器无法处理该键名搭配R代码的写法。
  • 你之前删除空格的操作无法解决问题,因为核心错误是键名拼写错误,而非空格格式问题。

内容的提问来源于stack exchange,提问作者user21031897

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 11:35:29