R语言数据可视化之美:专业图表绘制指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.8.5 局部整体

局部整体型图表能显示出局部组成成分与整体的占比信息,主要包括饼图、圆环图、旭日图、华夫饼图、矩形树状图等(见图1-8-6)。饼图是用来呈现部分和整体关系的常见方式,在饼图中,每个扇区的弧长(以及圆心角和面积)大小为其所表示的数量的比例。但要注意的是,这类图很难去精确比较不同组成的大小。

图1-8-6 局部整体型图表

如需绘制这些不同类型的图表,我们主要使用R ggplot2及其拓展包extension,比如ggrepel、ggally、ggalluvial等包;也还会使用lattice、plot3D等其他包。因为ggplot2包暂时不擅长三维图表的绘制,我们需要使用lattice包的wireframe()和cloud()等函数,plot3D包的persp3D()、hist3D()、scatter3D()、lines3D(), text3D()、surf3D()、polygon3D()等函数,绘制三维柱形图、散点图和曲面图等。这些图表的绘制方法在后面的章节都会进行详细的讲解。