其实在数据可视化中,地图可视化归于高频运用之一,由于数据地图能够最直观的表达出数据之间的空间关系,因此在许多数据剖析场景中被广泛运用。
数据地图的分类有许多,大体有填充地图、点地图、热力地图、区域地图、流量地图等,其间填充地图是最常见的数据地图之一,它通过对不同区域填充色彩的深浅表明数值巨细,直观显现不同区域的散布情况。下面用Excel实际操作一下,数据运用今年各省的疫情数据。
Excel制造数据地图
第一步:区域命名
导入地图,顺次点击区域,在称号框中输入该省份称号
第二步:调整格局
组合区域删除非必要元素→选中区域→Ctrl+G→定位条件→对象→确定→格局→组合→组合
第三步:色彩命名
点击D列的色彩,在称号框中填写色彩称号(称号随意,便利识别即可)
第四步:设置公式
输入公式:E10=VLOOKUP(E9,A:B,2,0)E11=VLOOKUP(E10,F2:G7,2,1)
界说称号再顺次给E9命名为“省市”,E11命名为“色彩”终究所有界说的称号如下(不含图形区域)
第五步:刺进代码
Alt+F11→复制粘贴以下代码→保存为(.xlsm)格局
Sub 热力地图()For i = 2 To 35 '2和35为数据源的开始和完毕行 Range("省市").Value = Range("Sheet1!a" & i).Value '将A列的省份填入到M8单元格 ActiveSheet.Shapes(Range("省市").Value).Select '选中当时省份所对应的地图 Selection.ShapeRange.Fill.ForeColor.RGB = Range(Range("色彩").Value).Interior.Color
'将选中的图形填充E11单元格指向的色彩 Next iEnd Sub代码的作用是遍历A2:A35,然后顺次把内容填在E9单元格,这时E10单元格的函数会根据E9的值查找对应的人数,E11单元格的函数又会根据E10的值查找对应的色彩称号,最终宏代码再把E11对应的色彩填充到地图的对应省市中,完成变色。
第六步:制造按钮
开发工具→刺进→按钮→按住鼠标左键在恣意区域画出按钮→选择宏→确定→自界说按钮称号
第七步:优化美观
以上便是用Excel制造热力型数据地图的完整过程。