《基于ggplot的政经数据可视化》聚焦于利用R语言中的ggplot系统对政治学、经济学等领域的数据进行可视化,具有以下特点:
首先,《基于ggplot的政经数据可视化》循序渐进,全面细致,既适合读者自学,又适合教9币进行课堂讲授。
第二,《基于ggplot的政经数据可视化》提供了一些在同类资料中较少出现的样例及作图技巧,并且鼓励读者通过拼接基础代码来生成复杂图表。
相较于其他介绍R语言数据可视化的书籍,本书具有以下特点:
本书讲解的可视化案例主要来自政治学、经济学领域。当然,书中的数据处理和作图方法亦可用于对传播学、社会学等人文社会科学领域的数据进行可视化。
本书并未对R语言的多个作图系统作泛泛介绍,而是主要讲解ggplot系统下的数据可视化,方便读者进行更加深入、集中的学习。
本书对讲解顺序进行了合理安排,以便达到循序渐进、由简至繁的效果。
本书不仅会细致讲解基本的作图操作,而且还会介绍用于绘制复杂图表的操作技巧。
总的来看,数据可视化包含两方面工作:一是把数据映射到图表上,二是对图表外观进行处理以便优化视觉效果。就前者而言,R语言目前是最为强大的工具之一。就后者而言,R语言在各种统计软件中无疑亦是名列前茅。我们可以利用R语言的强大功能完成绘制论文图表、生成新闻图片、制作课件或海报等任务。
本书并未从头讲解R语言操作,所以适合已掌握最基本的R语言编程的读者学习。
吴江,首都师范大学政法学院讲师。主要研究方向社会科学方法论、政治学理论。
吴一平,上海财经大学公共经济与管理学院教授,博士生导师。主要研究方向公共经济学。
第一章 基本操作
第一节 日期/时间对象
第二节 颜色
第三节 magick包中的图片处理
第二章 散点图、折线图、复合图表
第一节 散点图
第二节 折线图
第三节 scale_*_*函数
第四节 复合图表
第三章 附属元素及图片的保存
第一节 坐标轴和坐标系
第二节 图例
第三节 主题
第四节 图片保存
第四章 线条
第一节 水平线、垂直线和斜线
第二节 线段和曲线
第三节 带阴影的曲线
第四节 反映关联的曲线
第五章 文字
第一节 设定文字位置
第二节 自动调整文字大小
第三节 使用系统字体
第六章 多边形
第一节 渐变矩形
第二节 绘制多边形的方便函数
第三节 使用geom_polygon绘制多边形
第四节 包含渐变色或图片的多边形
第五节 两分组变量条形图
……
第七章 多图
第八章 专题
附录