【发布时间】:2018-11-14 15:06:19
【问题描述】:
是否可以创建一个编写 rmarkdown 文档的函数?例如,我想创建 3 个不同的 html_documents,其中包含 iris 数据集中不同物种的摘要。一些像下面的(不工作的例子)
markdown_function <- function(function_input){
---
title: "Untitled"
date: "November 14, 2018"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r iris}
summary(iris[iris$Species == function_input, ])
```
}
apply(data.frame(species = c('setosa', 'versicolar', 'virginica')), 1, markdown_function)
【问题讨论】:
-
通常的方法是将参数传递给 rmarkdown 文档。 Suggested dupe on Stack Overflow, good introduction on the rmarkdown webpage.
标签: r r-markdown