gpt4 book ai didi

R Markdown 参数 - 我可以组合向量用作参数吗?

转载 作者:行者123 更新时间:2023-12-04 01:27:06 30 4
gpt4 key购买 nike

如果您输入 summary(c(mtcars, cars))进入您的控制台,您将收到输出。但是下面的 R Markdown(如下所示)会引发错误,“找不到对象‘测试’”。

如何组合向量以用作 R Markdown 中的参数?也许这是不允许的,参数必须是单个数字或字符串??我想要 test参数为 c(mtcars, cars) .或者也许将来我会有一个参数 VariableX我想成为 c("apple", "pear", "orange") .

---
title: "Untitled"
output: html_document
params:
n: 100
test: c(mtcars, cars)
---

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

```{r test}
summary(test)
```

最佳答案

R Markdown book 中所述:

We can also use R objects by including !r before R expressions



使用 params$test 访问报告中的参数.把这个放在一起:
---
title: "Untitled"
output: html_document
params:
n: 100
test: !r c(mtcars, cars)
---

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

```{r test}
summary(params$test)
```

enter image description here

关于R Markdown 参数 - 我可以组合向量用作参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52391128/

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