第12章 Rmarkdown与自动化报告
第10、11章主要针对面向数据感知的可视化方法和工具进行介绍,从本章开始,将从数据认知的故事化入手,介绍如何应用R语言的开源工具包实现数据分析结果的叙事呈现。本章聚焦自动化报告的输出,首先,简要介绍可重复性研究和文学化编程等概念,以及实现自动化报告输出的基本工具和流程;其次,介绍R语言自动化报告输出常用包Rmarkdown和Knitr包的用法;最后介绍Rmarkdown包的三个重要组成部分——Markdown文本、代码段和YAML文件头。通过本章的学习,读者应该掌握以下几点。
·可重复研究和文学化编程的基本概念。
·自动化报告输出的一般流程。
·Markdown包的基本语法,Rmarkdown和Knitr包基本参数的设置。