作者:龙逸凡
链接:https://zhuanlan.zhihu.com/p/23041615
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
我们经常在杂志上看到一些很特别的图表,这些图表似乎是Excel图表类型里所没有的,如果要做出这些图表,就需要用到这样一个秘密武器,那就是
次坐标!!!
我们在学习图表知识时会经常看到“次坐标”这名词,这名词倒不难理解,就是第二坐标的意思,但它具体有什么作用呢?新手们可能用了很久的图表也没搞清楚次坐标的作用。这一篇文章帮助大家彻底理理解次坐标。
次坐标的应用场景
假如要给未来的月薪定一个可达到的小目标,这个小目标,对王首富来说是1个亿,对咱们工薪阶层来讲就是1万,如果我们用图表展示,就是下面的的情况:
由于咱们的小目标与首富的小目标差别太大,柱形图低落到尘埃,基本上看不到了,这是因为和王首富不是一个数量等级,因而显示出来就是上面这个样子。如果将二者都要展示得比较明显,就要使用不同的指标体系(数量等级),也就是用次坐标。如下图王首富的坐标范围是[0,20000],而工薪阶层的是[0,2]。
上图使用次坐标后,王首富和咱们的小目标都一目了然,如果要比较二者实现小目标的速度或成长性,咱们工薪族的成长情况也能看得清楚了。
次坐标有什么用呢?
次坐标的作用,一言以蔽之:
可对不同的数据系列分别设置成主次标或次坐标,以对其进行不同的设置,制作出一个坐标轴难以实现的效果。
用四个字概括,就是:“一国二制”。
比如要将销售金额和增长率组合在一个图里,由于二个数据系列相差太大,增长率是贴进横轴的一条直线,无法体现增长率的波动。
但是,如果我们将销售金额设为主坐标,主坐标范围为[0,250],将销售增长率设置为次坐标,次坐标范围为[0,14%]。将二个数据系列用不同的坐标反映,做出的图表如下:
从上图的图表我们能看出9月到12月,每个月的销售总量都是在增长,说明整体业绩向好的方向发展。但同时4月到12月增长速度却是整体下降的。使用了次坐标以后,能清晰地反映二个相差很大的指标的情况。
当然,次坐标的作用远不止这一点,除了能分别设置二个数据系列的纵坐标的最大值、最小值,还可设置柱形图的间距,设置坐标轴是否逆序类别,设置环形图的,饼图内径大小图的分离程度等等。
这可能有点抽象,不太好理解,下面分别用实例说明其作用。
在介绍实例之前,要注意次坐标有一个特点:次坐标显示在主坐标的前面,也就是次坐标的图层是顶层,而主坐标是底层,次坐标会挡住主坐标,在考虑设置哪个数据系列为次坐标时要注意这一点。
次坐标经典应用一:折线图
如果用折线图绘制预算、实际、同期三个指标的对比图,需要强调预算与实际的差异,那么,可以使用高低点连线来表现差异金额。如果只是简单的添加高低点连线,会将三条折线的都连结起来,如下图
上图中将去年同期也连接起来了,这不是我们要的结果,这时就可以使用次坐标:将“同期”数据系列设为次坐标,实行“一国二制”,主坐标的“预算”、“实际”二个数据系列添加高低点连线,次坐标的“同期”不应用主坐标的相关设置。这样主坐标的高低点连线时就不会将“同期”也连接起来了。
效果如下图:
次坐标经典应用二:柱形图
1、预算完成情况对比图
我们将预算和实际数据系列设为100%重叠后情况如下图,
这个图有一点不足,就是实际与预算数据系列紧密的贴合在一起,不够清晰,这是因为二个数据系列的分类间距是一样的。那如何将“实际”设置得比较瘦,比预算略窄一点,达到类似温度计的效果。如下图:
要达到上图效果需要将二个数据系列做不同的设置,这就要次坐标出马。我们将“实际”设为主坐标,分类间距设为280%,将”预算“设为次坐标,分类间距为200%,二数据系列有一定的间距,而不是贴合在一起,这样设置后就更清晰、更美观。
2、带合计数的对比图
要展示四年内三类商品的销售金额以及各年份的合计数,通常绘制出的图表如下:
在阅读上面的图表时,大家会习惯性的将合计视同一个商品系列,如果商品系列较多,各商品系列与合计金额相差较大,将导致各商品系列的差异不明显。如果我们将各类商品绘制在次坐标,同时合计数据系列的分类间距设置为35%,合计数据系列显示在各商品系列后面,图表更容易理解。
3、仿网易的鳄嘴图
下图是网易数读栏目的一个图表,活象鳄鱼的大嘴巴,我们将其称为鳄嘴图。在Excel默认的图表类型里没有这样的类型,那能否用Excel制作出类似的效果呢?
答案是:可以的,关键点就是要应用次坐标,将其中一个数据系列设为次坐标,然后逆序刻度值。
制作要点:
- 选择数据区域,插入簇状柱形图
- 将实际数据系列设置为次坐标
- 将次坐标设置为逆序刻度值
- 绘制相应的图形:圆头柱形、圆形,分别复制将其填充到数据系列和数据标签
最终效果如下图
4、层叠柱形图
利用次坐标,通过对主坐标和次坐标进行最高值最低值的不同设置还能在一张图表制作出下面的二层柱形图的效果。
次坐标经典应用四:条形图
1、旋风图
下图是彭博社制作的中国2030年人口结构图与目前日本人口结构对比的图表,
如果要在Excel里仿制旋风图,目前网络上的教程文章一般使用辅助单元格+堆积条形图来制作,然后将最左边的数据系列设置为无色,即达到旋风图的效果。
实际上我们可以不用辅助列,仅仅用簇状条形图,结合次坐标,对坐标轴进行相关的设置就可制作出来。
制作要点:
- 将同一数据系列添加二次,也可象下图中一样使用辅助系列
- 将其中一个设为次横坐标,
- 将次横坐标逆序,与纵坐标交叉于0,
- 设置主要横坐标、次要横坐标的最小值最大值均为[-120,120]
2、蝴蝶图
在旋风图的基础上设置坐标轴的最大值最小值,即可制作出蝴蝶图的效果。
3、钳形图
钳形图和鳄嘴图原理是一样的,通过设置次坐标为逆序,达到将二个数据系列“一生一代一双人,相思相望不相亲“的效果。
4、层叠条形图
这个和层叠柱形图制作方法一样,就不赘述了。
5、漏斗图
下图是利用二个相同的数据系列,通过次坐标的设置,制作成漏斗图,实际上,可以通对对同一数据系列添加二次来制作漏斗图。
制作要点:
- 将主坐标逆序
- 将其中一个系列设为次坐标
- 添加次要纵坐标,并逆序
- 次横坐标逆序,交叉于0
- 将横坐标与纵坐标交叉于0
- 设置主要横坐标、次要横坐标的最小值最大值均为[-120,120]
最终制作出的效果如下图:
次坐标经典应用五:环形图
1、双指标进度图
通过将二个数据系列的一个设为次坐标,设置二个数据系列圆环成合适的内径大小和分离程度,即可制作出下图的双指标进度图。
最后留一个练习,请用Excel制作出如下有倒影效果的图表
注: 本文首发于微信公众号:Excel偷懒的技术,本公众号坚持分享Excel原创文章,求实用、接地近、不炫技。欢迎大家关注
|