如何简单快速制作漂亮的数据图?

什么是数据图?数据映射是一种图形数据资产管理工具。它提供了多层次的图形显示,并具有各种控制功能,可以满足图形查询以及在业务应用,数据管理,开发,运营和维护方面的不同应用场景的需求和辅助分析需求。例如,像今年的疫情暴发一样,许多平台都启动了与疫情地图有关的实时页面,以方便公众及时了解最新动态。这些地图可以直观,清晰地反映当前的地区流行情况,是一个典型的数据地图的应用。那么我们如何制作数据图呢?
一、在excel里制作(绘制地图图形 + VBA宏语言)
思路:使用插入的图形“任意多边形”绘制地图;为每个“任意多边形”分配正确的名称;给“任意多边形”赋值;使用VBA来操纵“任意多边形”的值,例如着色。
1、先准备一张所需要的地图图片,这个地图图片我们可以上网搜索下载,然后利用插入绘制多边形图片将地图中的区域描边
在这里插入图片描述
2、在左上角修改所选区域
在这里插入图片描述
要将数据表中的数据与地图中的区域相关联,此处将使用VBA,代码为:
在这里插入图片描述
这段代码是修改地图所选区域的颜色的,懂VBA的会觉得简单,不懂VBA宏语言的可以百度。
该代码用于修改地图所选区域的颜色。了解VBA的人会觉得很简单,如果你不了解VBA宏语言,可以使用百度。
二、可视化软件做数据地图
除了Excel之外,还有更快的数据地图制作方法,那就是利用一些可视化地图制作软件,比如一些gis地图工具、BI工具FineBI、tableau等,因为大部分的gis地图工具都要收费,这里小编我就用几个步骤教给大家用FineBI来制作数据地图。
1.读取数据:导入Excel或连接数据库;
2.处理数据:识别和转换省市信息数据,或匹配经纬度数据;
3.绘制图表:拖放数据字段,系统将自动确认经纬度或行政区名称的匹配,并一键生成地图;
4.美化:根据您自己的小趣味或分析目标,添加数据警告,点线面的颜色和大小处理或酷炫的动态效果。
在这里插入图片描述
除了上述方法以外,我们还可以用python和echarts完成数据地图的制作,但是需要有一定的代码基础,关于数据地图的制作,想学的朋友们有空可以自己动手练习!

猜你喜欢

转载自blog.csdn.net/huoshi122/article/details/109774426