gpt4 book ai didi

rmarkdown 渲染无法识别参数

转载 作者:行者123 更新时间:2023-12-02 20:56:30 29 4
gpt4 key购买 nike

在我的 R 文件中,我有:

library(rmarkdown)

rmarkdown::render("C://Users//me//Desktop//test_param.Rmd",
params = list(region = "west"))

并在 rmd 文件中:

---
title: "test"
output: pdf_document
params:
name: "test"
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

`r params$name`

当我单独运行时,rmd 可以工作。

但是当我运行 .r 文件时,我收到此错误

Error in knit_params_get(input_lines, params) : 
render params not declared in YAML: region

这个错误的原因是什么?

最佳答案

knitr 的覆盖覆盖现有 参数。您需要有一个前言,例如:

---
title: "test"
output: pdf_document
params:
name: "test"
region: ""
---

关于rmarkdown 渲染无法识别参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40159317/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com