R沟通|Rmarkdown教程(1)

简介: R沟通|Rmarkdown教程(1)

Rmarkdown 简介

Rmarkdown 是 R 语言环境中提供的 markdown 编辑工具,运用 rmarkdown 撰写文章,既可以像一般的 markdown 编辑器一样编辑文本,也可以在 rmarkdown 中插入代码块,并将代码运行结果输出在 markdown 里。

R Markdown 格式,简称为 Rmd 格式, 相应的源文件扩展名为.Rmd。输出格式可以是 HTML、docx、pdf、beamer 等。

前面介绍参考:李东风老师的《R 语言教程》[6]

对于专注于用 R 语言写报告的数据分析师来说,rmarkdown 既提高了数据分析工作的便捷性,也提高了数据分析报告的复用性。

markdown 的教程以及对应的编辑器介绍可见:R沟通|markdown编辑器—Typora这一期主要介绍 Rmarkdown。

官网视频介绍

先通过官方视频[1]来看看 Rmarkdown 的介绍。

image.png

,时长01:17

:该视频来自官网,一般不一定打得开,所以小编为大家着想就下载下来了,以便大家更好地学习。

视频已经非常清楚的介绍了Rmarkdown如何使用,内部构造、不同的输出类型,以及其他拓展(发布,与github相连)等。我们先对此进行简单了解即可,之后几期我会详细介绍。

当然,官网也有一套 Rmarkdown 的入门教程,欢迎大家前去学习,官网截图如下:


官网截图

其他参考资料可见这一期推文:R分享|Rmarkdown参考资料分享和自制视频教程预告

knitr 的详细文档参见网站knitr 文档[2]关于 R Markdown 可参考专著(Xie, Allaire, and Grolemund 2019[3])和(Xie, Dervieux, and Riederer 2020[4])。RStudio 网站提供了一个 R Markdown 使用摘要下载:(rmarkdown-2.0.pdf)[rmarkdown-2.0.pdf]。Pandoc 的文档见pandoc 网站[5]

小编有话说

这一期内容不多,主要介绍下 Rmarkdown 的基本概念,给出一些参考资料,下一期正式进入 Rmarkdown 的手把手学习。

参考资料

[1]

官方视频: https://rmarkdown.rstudio.com/lesson-1.html

[2]

knitr 文档: http://yihui.name/knitr/

[3]

Xie, Allaire, and Grolemund: https://www.math.pku.edu.cn/teachers/lidf/docs/Rbook/html/_Rbook/rmarkdown.html#ref-Xie2019:rmarkdown

[4]

Xie, Dervieux, and Riederer: https://www.math.pku.edu.cn/teachers/lidf/docs/Rbook/html/_Rbook/rmarkdown.html#ref-Xie2020:rmd-cook

[5]

pandoc 网站: https://www.pandoc.org/

[6]

《R 语言教程》: https://www.math.pku.edu.cn/teachers/lidf/docs/Rbook/html/_Rbook/rmarkdown.html

目录
相关文章
|
前端开发 安全 JavaScript
【实训项目】“我来拿”APP设计
【实训项目】“我来拿”APP设计
134 0
|
5月前
|
Linux 测试技术 网络安全
【好玩的开源项目】Linux系统之部署adarkroom文字风格冒险小游戏
【7月更文挑战第15天】Linux系统之部署adarkroom文字风格冒险小游戏
124 4
|
计算机视觉
R沟通|Rmarkdown构建简历并部署到个人网站
上一期已经对使用 latex 模板构建 cv 做了较为详细的说明:R沟通|使用latex模板构建个人履历。但是存在一个问题:Latex 最后输出的是 pdf 版本,如果你想把他部署到自己的个人网站上,可能就比较费劲了(害,是我不会)。所以请教了李康国学弟之后,我又尝试了下使用 Rmarkdown 构建 cv 并将其部署到 gitee中,这样所有人都可以通过网址访问我的 cv 了。
335 0
R沟通|Rmarkdown构建简历并部署到个人网站
|
前端开发
写给小白的Figma插件开发教程(1)
写给小白的Figma插件开发教程(1)
1592 0
|
JavaScript 前端开发 API
如何优雅地编写一个高逼格的JS插件惊艳你的领导和同事?
从前端模块化发展历程详细讲解如何开始编写一个JS插件,纯干货。
|
存储 文字识别 自然语言处理
好看、好用、强大的手写笔记软件综合评测:Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs、OneNote、苹果备忘录
与普通的笔记编辑器相比,手写笔记软件相对少一些。其中,比较出名的并不多。下面介绍一些比较主流、备受好评的,兼具有好看、好用、强大等特点的手写笔记软件。其中,首先介绍传统被忽略的两款笔记软件 OneNote 和 苹果备忘录。随后测评了包括 Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs.
1815 0
好看、好用、强大的手写笔记软件综合评测:Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs、OneNote、苹果备忘录
R沟通|Rmarkdown教程(3)
这里小编给出一些常用的选项,文字版本较难理解的话,请配合我的b站视频教程[1]。
494 0
R沟通|Rmarkdown教程(3)
R沟通|Rmarkdown教程(4)
Rmarkdowm作为可复用报告的优秀工具,除了提供文档编辑、图表输出外,还有许多主题格式供使用者选择。除了默认的主题外,还可以通过加载rticles、prettydoc、rmdformats、tufte等包获取更多主题格式。下面我们看看几类扩展包里的主题样式。
251 0
R沟通|Rmarkdown教程(4)
|
开发工具 IDE Python
R沟通|Rmarkdown教程(2)
假设你已经安装了R[1](R Core Team 2020)和RStudio IDE[2]。
1034 0
R沟通|Rmarkdown教程(2)

相关实验场景

更多