查看原文
其他

Excel史上最全的气泡与方块系列的图表

2017-01-08 EasyCharts团队 研之成理

本文授权转自公众号"Easycharts", 原作者为吴江,张杰。

这是Excel史上最全的气泡与方块系列的图表,包括气泡比较图方块比较图百分比气泡图百分比方块图饼形气泡图共5种不同类型的图表。


1. 气泡比较图



大家好,今天首先分享一则华尔街图表,如图:我们暂且称作气泡比较图


原始图表


仿制图表

这则图表本身不难,最大的难点就是底端对齐,就是每个气泡的Y坐标用开平方根的办法去寻找Y坐标数据的比例约束关系。函数表达式如图:



2. 方块比较图



具体生成图表怎么做就很简单了,不再做具体介绍。稍微变通一下,我们还可以做如下的方块面积图


只要用做好的形状贴入进去就可以了。


大致效果如下:



3. 百分比方块图



假如碰到这种双方块正方形的华尔街图表,用气泡贴入法就不能胜任了。可以考虑使用面积图,这种图我们可以称作百分比气方块图如图所示:


思路大致如下,由于是正方形,可以用 函数SQRT 对指标开平方根,正好对应方块的两条边,然后面积图的X轴使用时间序列刻度轴,由于时间刻度轴最小单位是1,所以开平方根的结果乘以100


第1步:组织数据源时,大概有两种思路,一种是两组方块的数据共用一条X轴时间刻度的构造办法,另一种构造数据源的办法,使两组方块图的数据分别使用主副坐标轴,使两组方块在不同的X轴时间刻度上。

组织数据源基本是一道数学题目了,有点烧脑,希望童鞋们自己多想想啦!只用一条X轴坐标轴的数据构造如图所示:


第2步:这里 插入0 的作用是使得面积图断开来,形成不同的方块。我们就以构造两条X轴时间序列的数据进行画图吧!先插入一组数据做一组方块图,如图所示:


第3步:将X轴改为时间序列,依葫芦画瓢再插入另一组数据,启动双坐标轴,使两组数据在不同的X轴。


第4步:做到这一步大致成形,但是突然发现每个方块是不能分开填色的,这样又不得不对数据进行错行。这时又有两种思路进行错行,构造两条X时间刻度的数据源在错行时显得不够直观了, 每个Y1行都共用X1行的主X坐标轴,而每个Y2行共用X2的副X坐标轴,如图:


第5步:这时共用一条X轴时间序列的数据源反而更直观,如图所示:




第6步:插入图表立马Excel就自动分开填色了,接下来就是美化工作,删除不必要的元素,使用华尔街相同的颜色,仿制的效果还是比较完美。



4. 百分比气泡图



假如要把双方块图改成双圆底端对齐的图表,那面积图就不太胜任了。使用文中介绍的气泡图思路技巧就简单不少。大致效果如下,这种图我们可以称作百分比气泡图


当然也可以通过计算数据,调整得到这种商业风格的百分比气泡图



5. 饼形气泡图



再谈一下气泡图贴入法的妙用。原图如下:

仿制图如下:


这张华尔街半圆气泡图,本来很容易,每个气泡面积的大小代表不同的指标,但是里面混合了半圆饼图就有点难,采用贴入法就简单了,缺点就是图表不能随着数据动起来。

第1步:我们先组织如下数据:


第2步:然后更改X轴标签最大刻度为9,气泡面积为300。


这里比较巧妙的就是把Y轴最小刻度改为0,这样就将气泡压缩成半圆气泡


第3步:再做三个饼图,只要做好一个,有个巧妙的办法用格式复制,做出余下两个,这样省时间。



第4步:复制一下饼图,从这里粘贴过去。


第5步:接下来就是美化工作了,再将图表锚定在网格上,在单元格里做文字工作,最后效果如下:



再次感谢Easycharts团队的精彩分享,对excel感兴趣的朋友可以去看看Easycharts更多的内容!


研之成理面向所有感兴趣的朋友征集专栏作家,主要包括专业软件(比如Digital Micrograph, TIA, Photoshop,Chemoffice,Material studio等)和基础知识(XRD结构精修,热分析,核磁,程序升温实验,同步辐射,质谱,AFM,STM)的分享,以及相关领域最新文献赏析。目前,由于小编人数有限,总结的周期会比较长,如果有更加专业的人来分担一部分的话,应该可以让大家更快更好地学到更多内容。

欢迎愿意分享的朋友联系我们:邹主编(QQ:337472528)或者陈主编(QQ:708274),谢谢!

最后,真诚地希望大家能够在这个平台上展示自己,将自己的思想传递给更多的人。


为方便研友们进行学术讨论,研之成理也开创了自己的QQ群,1号群:已满;2号群:已满;3号群:已满,四号群:563853581。欢迎大家加入进行激烈的学术讨论!

长按下图识别图中二维码或者搜索微信号rationalscience,轻松关注我们,谢谢!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存