2017-01-05 1 views
1

Я знаю, что делает .Rmd производить .html файл или .md файл должен использовать следующие кодыКак создать оба .html и .md в .Rrmd с помощью Rmarkdown и переименовать их?

--- 
title: "report" 
output: html_document 
--- 

или

--- 
title: "report" 
output: md_document 
--- 

Но как производить два в то же время? Я стараюсь следующее, но он не работает

--- 
title: "report" 
output: html_document, md_document 
--- 

Другая проблема заключается в том, что, как я могу сделать имя .html файла (или .md файла) производится отличается от .Rmd файла? Например, у меня есть sample.Rmd, но я хочу, чтобы файл .md назывался sample_1.md.

ответ

2

Вы можете использовать keep_md: yes, чтобы сохранить файл md, все еще получая другой выход. Таким образом, YAML будет чем-то вроде

--- 
title: "report" 
author: "me" 
date: '2016-04-25' 
output: 
    html_document: 
    keep_md: yes 
--- 
+0

Как насчет имен? Могу ли я каким-то образом изменить его? –

+0

Я не думаю, что вы можете изменить выходные имена файлов с помощью YAML. Поэтому foo.Rmd предоставит foo.html и foo.md –

+0

. Пожалуйста, обратитесь сюда, чтобы изменить имя документа 'http: // stackoverflow.com/questions/28500096/r-markdown-variable-output-name' –

Смежные вопросы