与本书第1版相比,ggplot2发生了诸多改造和升级,与之相应地,Hadley Wickham对本书也进行了更新换代。ggplot2是R的一个数据可视化包,它能帮助用户轻松地绘制各类图像,包括多图层复合图像。ggplot2可以帮助你: l 使用不同数据源叠加多个图层(点、线、地图、瓦片图、箱线图等),且图层间具有自动调节的统一尺度。 l 添加指定平滑器,通过R卓越的建模性能,拟合线性模型、稳健回归、局部加权模型、广义可加模型等。 l 存储各类ggplot2图像(或其中一部分),以便进一步调整处理。 l 创建自定义图像主题,满足各类机构或期刊对图片的要求,以轻松地应用到多个图像中。 l 从视觉角度处理图像,有助于探索如何更好地展现数据的各个部分。 对于每一个纠结于如何有效生动地展示数据的人,这本书是一盏指路明灯。当然,为了学习本书,R的基本知识仍是必要的(比如如何将数据导入R)。ggplot2是一种专门用于制作图像的迷你语言,本书介绍了有关它的一切。通过阅读本书,你将能够轻而易举地绘制各类图像解决问题,也能更好地把原本停留在你脑海中的图像投射到屏幕或页面上。 本书相对旧版的改动: l 更新本书以适应新的ggplot2 2.1.0,包括主题系统的主要更新。 l 介绍新添加的标度、统计变换和几何图像。 l 添加更多实战演练。 l 修订全书简介,更多关注ggplot函数而非qplot函数。 l 更新数据建模章节,主要使用的R包有tidyr、dplyr和broom。