是否可以创建一个函数来编写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)