Excel热力气泡式数据图
2018-01-17 本文已影响20人
e48b4a9d71d3
与前两次内容一致,依然以中国地图为例。
所谓热力气泡式数据图,就是在气泡式数据地图的基础上加入了Heatmap的特征,可以同时表现两个变量:气泡的大小代表一个变量的同时,气泡的颜色又代表另外一个变量。一般来说,用气泡的大小代表绝对变量(如销售额),用气泡的颜色代表相对变量(如同比增幅)。
好,几本数据代表已经解释完毕,那么我们依旧先来一个结果,然后分解步骤。

这个地图是结合了气泡图与热力图两个部分(如果没有看前两部分内容的,请关注“三只产品数据汪1”查看历史文章),这里不赘述前两部分内容了,直接讲今天的内容。如有引用前两部分,还请自行查看前两部分详细内容。
依旧引用以前案例
第一步:
引用D~F列生成气泡图(上次内容有详解),如图二

D~E列为定位气泡位置的X,Y辅助数据,F~G列为要表现的指标数值,如Z值和同比增幅。H列为可能要显示的数值标签。
后面部分与热力图同理,设置图例,设置阀值,用vlookup函数(模糊匹配噢,上次内容已经介绍此内容)查找返回颜色,如下图示。

第二步:使用宏填充颜色
需要根据各省I列的颜色号,对气泡填充相应的颜色。
先为图表命名有意义的名称,便于后续引用。如图进行修改。这里我修改为my_map_chart.
修改路径:鼠标点击图片→布局→属性 修改为自己需要的名称。

接下来录制宏:
选中北京气泡,填入对应color6的颜色,并设置透明度50%。
宏录制完成后,Alt+F11,查看录制宏代码如下,稍微修改。


设置宏按钮,执行填色

Ok,以上是结果。
标签,如图左下角所示,填色梯度直接插入文本框,圆圈直接插入气泡同理的。

如图,在对应的X,Y中设置数值大小,即可实现图例。
欢迎关注“三只产品数据汪1”随时留言为您解答。