本文经授权转载自EasyCharts,如需转载,请联系原作者。
这是Excel史上最全的气泡与方块系列的图表,包括
气泡比较图
、
方块比较图
、
百分比气泡图
、
百分比方块图
和
饼形气泡图
共5种不同类型的图表。
大家好,今天首先分享一则华尔街图表,如图:我们暂且称作
气泡比较图
原始图表
仿制图表
这则图表本身不难,
最大的难点就是
底端对齐
,就是每个气泡的Y坐标用开平方根的办法去寻找Y坐标数据的比例约束关系。函数表达式如图:
具体生成图表怎么做就很简单了,不再做具体介绍。稍微变通一下,我们还可以做如下的
方块面积图
。
只要用做好的形状贴入进去就可以了。
大致效果如下:
假如碰到这种双方块正方形的华尔街图表,用气泡贴入法就不能胜任了。可以考虑使用面积图,这种图我们可以称作
百分比气方块图
。如图所示:
思路大致如下,由于是正方形,可以用
函数SQRT
对指标开平方根
,正好对应方块的两条边,然后
面积图的X轴使用时间序列刻度轴
,由于时间刻度轴最小单位是1,所以开平方根的
结果乘以100
。
第1步:
组织数据源时,大概有两种思路,
一种
是两组方块的数据共用一条X轴时间刻度的构造办法,
另一种
构造数据源的办法,使两组方块图的数据分别使用主副坐标轴,使两组方块在不同的X轴时间刻度上。
组织数据源基本是一道数学题目了,有点烧脑,希望童鞋们自己多想想啦!只用一条X轴坐标轴的数据构造如图所示:
第2步:
这里
插入0
的作用是
使得面积图断开来,形成不同的方块
。我们就以构造两条X轴时间序列的数据进行画图吧!先插入一组数据做一组方块图,如图所示:
第3步:
将X轴改为时间序列,依葫芦画瓢再插入另一组数据,启动双坐标轴,使两组数据在不同的X轴。
第4步:
做到这一步大致成形,但是突然发现每个方块是不能分开填色的,这样又不得不
对数据进行错行
。这时又有两种思路进行错行,构造两条X时间刻度的数据源在错行时显得不够直观了, 每个Y1行都共用X1行的主X坐标轴,而每个Y2行共用X2的副X坐标轴,如图:
第5步:
这时共用一条X轴时间序列的数据源反而更直观,如图所示:
有点烧脑了,不太好解释,可能有些童鞋一时转不弯来。不过看过我们EaxyCharts团队前面几期关于面积图的巧妙使用的案例
【戳我】
,思考一下,还是能理清思绪。
第6步:
插入图表立马Excel就自动分开填色了,接下来就是美化工作,删除不必要的元素,使用华尔街相同的颜色,仿制的效果还是比较完美。
假如要把双方块图改成双圆底端对齐的图表,那面积图就不太胜任了。使用文中介绍的气泡图思路技巧就简单不少。大致效果如下,这种图我们可以称作
百分比气泡图
。
当然也可以通过计算数据,调整得到这种
商业风格的百分比气泡图
:
再谈一下气泡图贴入法的妙用。
原图
如下:
仿制图
如下: