2.5 迷你组图
爱德华·塔夫特(Edward Tufte)提出了一种采用迷你组图(Small multiple)处理多个数据系列的方法。该方法将一组数据构建成不同的单系列图表,让它们并列显示在一起,从而方便进行比较分析。尤其当这些数据具有相同的横坐标轴时,对它们的比较会显得更为方便。
在处理多个Excel数据时,也可以采用迷你组图的方式来完成。例如,对于图2-1中的数据,可以针对每个区域建立一个折线图,然后将创建的折线图以2行3列的形式显示,如图2-19所示。
图2-19 迷你组图
通过图2-19可以看到,迷你组图能够很方便地比较各个不同区域之间的销售情况。在迷你组图中,一旦阅读者发现了组图中的基本规则,就可以轻松地理解整组图表,快速地对各个不同图表直接进行比较和分析。
上述迷你组图将标题依次与每行数据创建了一个独立的图表。例如:
· 使用图2-1数据区域中的B2:H3单元格区域的数据创建地区1的折线图,如图2-19中第1行第1列标题为“地区1”的图表。
· 使用B2:H2, B4:H4单元格区域的数据创建图2-19中第1行第2列标题为“地区2”的图表。
· 使用B2:H2, B5:H5单元格区域的数据创建图2-19中第1行第3列标题为“地区3”的图表。
· 使用B2:H2, B6:H6单元格区域的数据创建图2-19中第2行第1列标题为“地区4”的图表。
· 使用B2:H2, B7:H7单元格区域的数据创建图2-19中第2行第2列标题为“地区5”的图表。
· 使用B2:H2, B8:H8单元格区域的数据创建图2-19中第2行第3列标题为“地区6”的图表。
在Excel中要调整图表位置和大小,将其精确地固定到指定单元格区域内,可以借助“Alt”键实现。按住“Alt”键后用鼠标拖动图表,图表会自动吸附到它邻近单元格的边框或顶点。按住“Alt”键改变图表大小时,图表也具有自动吸附功能,能自动靠近临近单元格的边框或顶点。通过该方式,可以将不同的图表调整为相等的大小,并控制好它们的位置。
为了便于观察各个图表之间的对应关系,可以让图表的纵坐标保持一致。在Excel中,默认情况下,图表会根据当前数据范围自动设置纵坐标的范围。因此,在默认状态下,纵坐标的范围可能并不一致,此时尽量将其调整为一致的值以便比较。
在默认情况下,纵坐标的刻度值单位可能比较小,数字间隔可能比较密。例如,刻度值的默认单位可能是10,即纵坐标上的刻度值可能显示为:0/10/20/30/40/50/60/70/80/90/100。根据需要,可以调整纵坐标刻度值的单位为20,则纵坐标会以20为单位显示刻度值,刻度值就变为:0/20/40/60/80/100。
一般情况下,要对图表元素的属性进行设置,可以直接在对应的元素上单击鼠标右键,即可弹出快捷菜单,然后在快捷菜单内选择要设置的属性即可。例如,在纵坐标轴上单击鼠标右键,即可弹出如图2-20所示的快捷菜单。
图2-20 快捷菜单
在图2-20中单击“设置坐标轴格式”选项后,会在当前工作表右侧弹出如图2-21所示的“设置坐标轴格式”窗格。该窗格也可以通过双击对象的方式出现,例如双击纵坐标轴刻度值同样会出现该窗格。在出现的窗格内对坐标轴的格式进行设置,在坐标轴选项中设置纵坐标的边界值为[0,100],设置单位的主要值为20。
图2-21 设置坐标轴格式
在如图2-22所示的“设置坐标轴格式”窗格“刻度线”组中,可以设置坐标轴的刻度线类型。在“刻度线”选项中,设置刻度线的主要类型为“内部”,可以让刻度线显示在纵坐标轴的右侧。
图2-22 设置刻度线
在迷你组图中,更重要的是观察数据的变化(趋势)或图表之间的关系,因此,可以将图表中的网格线取消。在没有网格线的情况下,能够更清晰地观察数据之间的关系和数据本身的变化。
要取消网格线,可以直接选中网格线对象,然后按“Delete”键,即可将网格线删除。也可以在“设计”选项卡的“图表布局”组中选择“添加图表元素”,在其中选择对应的对象进行添加或删除操作,如图2-23所示。
图2-23 添加图表元素
原始图表与迷你组图的对比如图2-24所示,从中可以看到,迷你组图更能体现出数据的差异等情况。
图2-24 原始图表(左)与迷你组图(右)的对比效果