R Markdown

01

什么是R Markdown?

R Markdown是一种创建完全可复制文档的方法,其中文本和代码可以组合在一起。其写作要点如下:

1.bullets

2.bold

3.italics

4.links

5.run inline r code

图| 新建R Markdown

02

为啥用R Markdown

R Markdown的可再现性。由于可以在一个文档中轻松地合并文本和代码块,因此可以在一个文档中轻松地集成介绍、假设、正在运行的代码、代码的结果和结论。分享你做了什么,为什么做,以及结果如何变得如此简单,有时你要做的项目需要几个星期才能完成,您希望能够看到很久以前所做的事情(可能还会提醒您为什么要这样做),并且能够看到运行的代码和结果——而R Markdown文档允许您这样做。

R Markdown非常适合版本控制系统,以后会详细讲述版本控制。

03

开始使用R Markdown

在R Studio中,点击File> New File> R Markdown;您将看到以下窗口

图| 

我已经填写了一个标题和一个作者,并将输出格式转换为HTML,这里可以改为PDF等其它格式。浏览此窗口周围和左侧的选项卡,查看可以输出的所有不同格式。当您完成时,单击OK,将打开一个新窗口,其中有一些关于R Markdown文件的说明。


图| 

R Markdown文档有三个主要部分:

第一个是顶部的标题,由三个破折号组成。您可以在这里指定详细信息,如标题、姓名、日期以及希望输出的文档类型。如果您在窗口之前填写了空白处,这些应该会为您填写好。

第二个是文本部分,例如,一个部分以"## R Markdown"开始——我们将进一步讨论这意味着什么。

第三个是代码块,它们以三重反引号为界。这些是R代码(“块”),您可以在文档中直接运行它们——当您创建它时,这些代码的输出将包含在PDF中。

04

R Markdown语法

若要加粗文本,请在其周围各加上两个星号**。类似地,要使文本斜体,可以在单词的两侧用一个星号*包围。

  1. **粗体**

  2. *斜体*

若要创建标题,您需要放置一系列井号键(#)。井号的数量决定了标题的级别。使用这种格式,制作一系列的标题,如:

  1. # 一级标题 

  2. ## 二级标题

  3. ### 三级标题

05

输出文件

单击source面板顶部的"Knit"按钮。当您这样做时,它将提示您将文档保存为RMD文件。

后台回复R Markdown, 会提供一份R Markdown快捷键的详细目录。

扫描二维码 |关注我们

微信号 : DuoketuoLiu  

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。