分享

一图两用:堆积的面积图 百分比柱形图

 Purefact 2017-01-10

看到这样一幅图表案例,来自于 MIT 科技评论,我觉得它的处理非常好。




它的特点是,前面用堆积的面积图反映了06~14年的时间变化趋势,含分项和总体,紧接着用一个堆积百分比柱形图显示了14年的分项构成百分比,逻辑顺畅,阅读舒服。这个处理方式,在我们的日常工作中有非常多的运用场景,因此值得借鉴。


那么如何绘制这个图呢?大家可以先思考一下。你可以用两个图表拼在一起,但我们要用一个图表完成,而且非常巧妙简单。


作图思路


把14年的数据引用延展1次,一起做堆积面积图,然后用一个辅助的序列绘制一条白色的竖线,将面积图“遮断”为分开的面积图和柱形图。而且,我们还要顺便用这个辅助序列来显示堆积百分比柱形图的标签,一举多得,不浪费一丁点。


数据准备


根据以上思路,准备作图数据如下。



(点击看大图)


O列引用16年数据,用来绘制“堆积柱形图”。Q、R列为辅助数据,x值取12.1,是在16年位置偏右一点点,y值,一前一后各加1行,分别取0和合计值,是白色线条的起点和终点,也会利用它们来显示文字标签。中间部分,对应“堆积柱形图”的中间位置,主要用来显示标签。注意其公式的写法,是混合地址,锁头不锁尾,边拉边累计:


    R7:=SUM($N$7:N7)-N7/2


作图步骤


1、B~O列框内数据做堆积柱形图。因为最后两列数据相等,所以图形最右是水平的。


2、图表添加一个序列,类型更改为散点图,指定xy数据源位置。这是我们经常使用的作图手法。现在大致可以看明白作图思路了吧。


3、散点图添加数据标签,指定为S列准备的标签。其中S13的文字将作为堆积柱形图上方的标注,告诉读者这里是构成百分比分析。


13版本可以使用 数据标签 - 单元格中的值 功能,但为了向下兼容,我们仍然推荐使用xy标签工具来做。




4、其他格式化至例图格式。包括:散点图无标记,白色线条、5磅粗细;数据标签的位置批量移动至柱形图中间,最上的标签可调整到柱形图上方;x轴设置在刻度线之上,使图表两端顶齐;删除辅助的图例项,图例放到左侧空白处。


现在图表已经非常好。唯一小瑕疵,x轴最右侧多了个刻度线,不过无关大碍。EP的老读者可能都是完美主义者,那么可以继续使用一组辅助的散点图来自己 DIY 刻度线,这里就不介绍了。




知识点


通过这个案例练习,你可以学习到以下知识点和技巧:


  • “遮断”的作图思维。我们在之前多个案例里有用到。

  • 混合地址的写法,锁头不锁尾。

  • 组合图表的做法,堆积面积图+散点图。

  • 删除辅助图例项的方法。

  • xy 标签工具的用法,指定和移动。

  • DIY 刻度线的方法,半截透明的技巧。


范例下载


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多