内容简介
本书主要介绍使用R 中的ggplot2 包及其拓展包、ggraph 包、circlize 包和plot3D 包等绘制专业图表的方法。本书先介绍了R 语言编程基础知识,以及使用dplyr、tidyr、reshape2 等包的数据操作方法;再对比了base、lattice 和ggplot2 包的图形语法。本书首次系统性地介绍了使用ggplot2 包及其拓展包绘制类别对比型、数据关系型、时间序列型、整体局部型、地理空间型等常见的二维图表的方法,ggraph、 igraph、circlize 等包绘制层次、网络关系型图表,以及使用plot3D 包绘制三维图表(包括三维散点图、柱形图和曲面图等)的方法。另外,本书也首次介绍了论文中学术图表的图表配色、规范格式等相关技能与知识。
AI简介
这是一本全面介绍R语言在数据可视化领域的应用的专业书籍。书中详细阐述了学术图表的概念、分类、色彩运用原理,以及使用R语言及其拓展包进行数据可视化的方法。
本书首先介绍了R语言编程基础,包括R软件的安装与使用,以及R语言编程基础。随后,本书对比了base、lattice和ggplot2包在图形语法上的差异,并详细介绍了如何使用ggplot2包及其拓展包进行类别对比型、数据关系型、时间序列型、整体局部型、地理空间型等常见的二维图表的绘制。
此外,本书还介绍了如何使用ggraph、igraph、circlize等包绘制层次、网络关系型图表,以及使用plot3D包绘制三维图表(包括三维散点图、柱形图和曲面图等)的方法。
在学术图表的色彩运用与分类方面,本书深入讲解了颜色模式、颜色主题的搭配原理以及颜色方案的拾取使用。此外,本书还介绍了R语言基本数据处理包,如dplyr包和tidyr包,以及如何使用这些包进行数据处理和转换。
在学术图表的升级技能方面,本书介绍了如何高效地截取和处理学术图表,包括使用各种图片截取与处理软件,如FastStone Capture和ACDsee,以及图片处理软