如何在R studio中将.Rmd转换为.md?

Gus*_*rno 28 r rstudio github-pages

我正在使用Rmarkdown在gh-pages上建立一个网站.但是,在R studio中,您只能创建新的.Rmd文件.这是一个问题,因为在推送到我的github repo之前,我需要将.Rmd文件转换为.md文件.

有没有人有一些建议?

提前致谢!

r2e*_*ans 42

由于您使用的是RStudio,我将参考他们提供的文档.具体来说,可以通过单击"编织"旁边的问号下拉来访问Markdown文档,选择"使用R Markdown"将您带到他们的网页.从那里,选择"格式>降价".

该页面显示如果您在YAML中包含以下内容(文档的第一行,不同类型的元/标记作为markdown),则输出将是一个.md文件:

---
title: "Habits"
author: John Doe
date: March 22, 2005
output: md_document
---
Run Code Online (Sandbox Code Playgroud)

(唯一相关的部分是output:部分.)事实上,既然你提到了gh-pages,你可能(虽然不一定)想用这个来选择markdown的github-flavor:

---
title: "Habits"
author: John Doe
date: March 22, 2005
output:
  md_document:
    variant: markdown_github
---
Run Code Online (Sandbox Code Playgroud)

从这里,点击"编织"按钮,你会得到你.Rmd-到- .md转换.

  • [`md_document`](http://rmarkdown.rstudio.com/markdown_document_format.html) 和 [`github_document`](http://rmarkdown.rstudio.com/github_document_format.html) 是不同的*输出格式*。第一个是一个名为“markdown_github”的变体。`github_document` 只是 [`md_document` 的特例](https://github.com/rstudio/rmarkdown/blob/master/R/github_document.R#L36),它将变体设置为 `markdown_github`。这个例子对我来说仍然有效。错误是什么? (3认同)