轻松记录您
灵感和创意

R Markdown文件中的三个模块

The YAML Header

在所有RMarkdown文件中的头部都会有一个YAML头模块,利用—分隔开,包含标题,作者,日期以及文件类型。

—title: “RMarkdown test”author: Deng Linsuidate: 11/Sep/2019output: html_document—

Code Chunks

在YAML头模块后j是代码块,可以写自己的代码,相应的解释以及输出。代码块需要利用”’来进行分割,可以利用Run只跑这一段代码。这一部分的书写和R一样,只是要注意分块要根据功能来,不然会不美观。

{r car}summary(cars)

上述代码块的名字为car。除此之外,数据,文件,以及包如果要包含,也要写到代码中。

上述方法得到的最后结果代码块是会显出出来的,如果不想显示代码块,只显示结果的话可以利用echo。如果在给定变量的时候不想显示的话,可以利用include。隐藏警告可以利用warning。

{r pressure, echo=FALSE}plot(pressure)

图片和表格插入

直接将plot和表格的名称写入Code Chunks即可。

其他插入表格的方式

kable

{r kable}library(knitr)kable(cars, digits=2)

pander

{r pander}library(pander)pander(cars,digits=2)

手动画表

| Plant | Temp. | Growth ||:——|:—–:|——-:|| A     | 20    | 0.65   || B     | 20    | 0.95   || C     | 20    | 0.15   |

文本格式

对于不同的文本格式,语法如下:

*斜体* **粗体** ‘code’ # 一级标题## 二级标题* 用点列举1. 顺序列举[Link](https://www.google.com)$formula$

未经允许不得转载:坚果云Markdown » R Markdown文件中的三个模块
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍