Можно ли автоматизировать файлы уценки R?
Мне нужно сгенерировать тысячу файлов R Markdown, по сути, одинаковых, только с разными заголовками и различным подмножеством данных. Есть ли способ сохранить эти заголовки и подмножества в объектах и автоматизировать создание и вязание файлов R Markdown?
1 ответ
Решение
Да. Когда вы нажимаете кнопку вязания в Rstudio, она вызывает функциюrmarkdown::render()
, Это также может быть сделано в коде, либо в for
петля, с apply
или purrr
версия обращения называется map
, Вам нужно будет создать rmarkdown-документ, который сначала принимает параметры для заголовка и подмножества, а затем передает их функции рендеринга указанным способом.
Для ознакомления с параметрами в ваших документах посмотрите документацию здесь.