本章节包含3个内容
(1)介绍R markdown
(2)R markdown内标识讲解
(3)结合小案例展示R markdown
先介绍一下R markdown的好处,可以将代码和结果直接导出成word,PDF或者html格式,代码的结果不需要再手动复制粘贴,比较适合用R语言撰写报告和结果生成
下面具体讲解一下Rmarkdown的使用。
创建R markdown, 选择R markdown
文件导出有3种格式,3种格式之间也可以切换
toc:yes 用于生成目录
需要注意的是生成目录的时候该换行和空格的地方一定要空格和换行,不然会报错
title: "lung database"
author: "小饼干"
date: "2023/9/12"
output:
html_document:
toc: yes
---
##:显示小标题
#:大一些的标题
<>:显示链接,比如<http://rmarkdown.rstudio.com>
**abc**:显示粗体
```{r cars}
summary(cars)
```
中间的部分填R的代码,比如这个代码就是summary(cars)
## Including Plots
You can also embed plots, for example:
```{r pressure, echo=FALSE}
plot(pressure)
```
echo=FALSE:不输出代码,只输出图,一般默认是echo是TRUE
也可以加选项,比如不输出warning,就是warning= FALSE
```{r pressure, echo=FALSE,warning=FALSE}
plot(pressure)
```
如果想在markdown里面加入R的代码的话,怎么操作呢?
点击R的话,就能够插入R代码了,代码写在```的中间
也可以用快捷键ctrl+alt+i
运行的话选中代码行,然后点run就可以运行了,当然也可以用快捷键Ctrl+shift+enter来运行
和一般的R script 不同, R markdown生成的结果是紧跟在代码后面的
总体的感觉是,R markdown更适合已经用script跑过一遍,确认没有错误的时候,撰写R结果的文本使用,不然最后的文档里面有一堆报错和反复重复修改的代码也是看着挺裂开的。