我经常在交互模式下使用knitr参数。
似乎我理所当然地认为,一旦我运行knitr::opts_chunk$set(echo = TRUE)
,RStudio会自动将参数列表添加到全局环境中。这在Visual Studio中不会发生。
在Visual Studio中,我可以毫无问题地编写Rmd,但是我想在我编织之前以交互方式在Rmd中工作时访问参数。
params
的变量,因为它在Rstudio中自动发生?Rmd
---
params:
x: foo
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r result}
paste0(params$x, "bar")
```
[1] "foobar"