数据可视化之二
时间:2023年10月20日 地点:公二2107
本周内容
- 图形设计的基本思路;
- 图形元素(标题、标示、度量、着色、形状)的调整;
- 图形的合并与输出;
阅读材料
必读
- Chapter 17-30, Fundamentals of Data Visualization, 关于图形的选择与设计,主要涉及原理及案例,不包括代码;
- Chapter 7-10, 12-14, R Graphics Cookbook, 2nd edition,关于各类图形的具体操作,包括代码(学生重做书中所有案例);
荐读
- Chapter 10-18, ggplot2: elegant graphics for data analysis,进一步讲述ggplot2设计原理、示例及代码;重做书中示例,有助于进一步掌握相关技术;
- Graphci Design with ggplot2, 关于ggplot2作图workshop,包括课程内容、ppt、示例及代码;
相关packages
R做图主要是依据功能强大ggplot2及以ggplot2为基础的ggplot2 extensions gallary。ggplot2拓展packages很多,分两类:一种是生成新的类型图,一类是对ggplot2生成的图形进行修饰,上周主要介绍第一类,这周将介绍第二类。以下是我认为使用频率较高且较有用的修饰图形的packages.
元素调整
- 多图合并:patchwork, cowplot,
- 要素调整:ggrepel, ggtext, geomtextpath, ggfittext, ggnewscale,scales
- 色彩选择:colorspace, paletteer, RColorbrewer(tutorial),palette website
- 主题选择:ggthemes,hrbrthemes,
- 字体调整:showtext
课程课件
## Slide Title {.smaller}
在浏览器中打开课程简介