使用R markdown编辑文档让文档更酷,R语言生成md文件第一
怎么使用R 写markdown
这是一个R Markdown文件,一个具有扩展名的纯文本文件.Rmd
。你可以清楚在下面看到例图!
请注意,该文件包含三种类型的内容:
-
由
---
s 包围的(可选)YAML头 -
由
```
s 包围的R代码块 -
文本与简单的文本格式混合
编辑器界面
当您在RStudio IDE中打开文件时,它将成为R markdown的编辑界面。您可以通过单击图标来运行每个代码块。RStudio执行代码并与您的文件一起显示结果。
渲染输出
要从文件生成报告,请运行以下render
命令:
library(rmarkdown)render("1-example.Rmd")
更酷的是,使用RStudio IDE中的“Knit”按钮来渲染文件并使用单击或键盘快捷键(⇧⌘K)预览输出。
R Markdown生成一个新文件,其中包含.Rmd文件中的选定文本,代码和结果。新文件可以是完成的网页html⧉,PDF⧉,MS Word⧉文档,PPT⧉,note⧉,讲义⧉,书籍dash,仪表板,包装插图⧉或其他格式。
运行原理
当您运行时render
,R Markdown将.Rmd文件提供给knitr⧉,它执行所有代码块并创建一个新的markdown(.md)文档,其中包含代码及其输出。
由knitr生成的markdown文件然后由pandoc⧉处理,pandoc负责创建完成的格式。
这可能听起来很复杂,但R Markdown通过将所有上述处理封装到单个render
函数中使其变得非常简单。
这是第一部分教程,往下面将会有关于R markdown更精彩的教程!
我们网站还有代写作业服务,希望能多多支持我们!