欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【R语言学习】RMarkdown使用

程序员文章站 2022-07-14 20:53:33
...

引言

Markdown 是一种简单的轻量级标记语言,基本语法很少,免费的Markdown的编辑器也非常多,上手非常快。CSDN自带Markdown和在线编辑的StackEdit是我最常用的,最近刚发现R也可以用 R Markdown,效果类似Jupter Notebook。
RStudio 结合Markdown可形成高质量的数据分析文档和报告,导出格式有HTML,Word,结合LaTeX可以导出PDF。
Rmarkdown

编写Rmarkdown

  1. 设置RStudio
    【R语言学习】RMarkdown使用

  2. 设置成xelatex方便生成中文的PDF【R语言学习】RMarkdown使用

  3. 新建一个Rmarkdown文件
    【R语言学习】RMarkdown使用

#example code
```{r include = FALSE}
library(viridis)```
  1. 点击Knit HTML
    【R语言学习】RMarkdown使用
  2. 打开一个示例Rmarkdown文件 1-example.Rmd
    【R语言学习】RMarkdown使用

生成HTML文件

  1. 点击Knit HTML
    【R语言学习】RMarkdown使用

    生成PDF

  2. 工具解决生成中文字体 'rticles’包就可以轻松解决这个问题,而且安装这个包也很简单:

install.packages("rticles")
  1. 选择模板
    【R语言学习】RMarkdown使用

  2. 仔细看看模板,然后想怎么改怎么改,点击knit生成文件,大功告成!

  3. 更多操作rmarkdown-cheatsheet

参考

RStudio + Markdown 入门指南
RMarkdown 入门视频操作