0
点赞
收藏
分享

微信扫一扫

R语言观察日志(part7)--RMarkdwon之代码块

学习笔记,仅供参考,有错必纠

参考自:官方文档​​rmarkdown​​

R Markdwon

代码块



首先,我展示一下我要操纵的文档:

---
title: "shangzhi"
author: "goatbishop"
date: "2020年7月10日"
output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## Title


```{r cars}
summary(cars)
```

## Plots

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



创建代码块



我们可以用如下方式,快速的把代码块插入到我们的文档中:

  • 使用快捷键Ctrl + Alt + I
  • 点击编辑器工具栏中的​​添加块​

R语言观察日志(part7)--RMarkdwon之代码块_R



  • 通过键入代码块分隔符
```{r}
code
```

当渲染​​.Rmd​​文件时,R Markdown将运行每个代码块,并将结果嵌入最终报告中的代码块之下。



块的选项



我们可以在{}花括号中添加如下块选项,以此来定制我们的输出形式:

include = FALSE  
#代码及结果都不显示在报告中
echo = FALSE
#不显示代码
results = "hide"
#显示代码,不显示结果
message = FALSE
#不显示运行代码生成的提示信息
warning = FALSE
#不显示运行代码生成的警告信息
fig.cap = "..."
#为图形添加标题



全局选项



在代码中调用​​knitr::opts_chunk$set​​,来设置文档中每一个代码块的全局默认值,比如:

knitr::opts_chunk$set(echo = TRUE)



内联代码



我们可以通过用如下code包裹代码,来直接调取R中的变量:

`r `
#比如
`r Sys.Date()`

R MarkDown会显示内联代码的结果,但不显示代码本身。



举报

相关推荐

0 条评论