English · PDF 452
当你 knit(编织)文档时,R Markdown 会将 .Rmd 文件发送给 knitr,它会执行所有代码块并创建一个新的 Markdown(.md)文档,其中包含代码及其输出。然后,由 knitr 生成的 Markdown 文件会被 pandoc 处理,它负责创建最终的文件。这种两步工作流程的优势在于,你可以创建非常多种类的输出格式,你将在第 23 章中了解到这些内容。

要开始使用你自己的 .Rmd 文件,请在菜单栏中选择 File → New File → R Markdown…。RStudio 将启动一个向导,你可以使用它来预填充文件内容,其中包含提醒你 R Markdown 关键功能如何工作的有用内容。
以下各节将更详细地深入介绍 R Markdown 文档的三个组成部分:Markdown 文本、代码块和 YAML 头部。