如何用excel制作中国地图热力数据图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用excel制作中国地图热力数据图相关的知识,希望对你有一定的参考价值。

参考技术A

1.第一步是在创建热图之前准备矢量地图。以中国的行政地图为例。每个省的行政区划地图可以单独编辑。

2,然后确保Excel在启用之前已启用宏,并添加“开发工具”菜单。 “开发工具”菜单可以添加为:“文件” - “选项” - “自定义功能区” - 主选项卡 - 选中“开发工具”。

3.添加完成后,返回Excel页面,菜单栏中将出现“开发工具”菜单。

4.然后创建一个临时存储各种类型数据的单元格区域。请注意,您应该包含三个值:区域名称,与区域对应的数据结果以及与该区域对应的颜色。您可以选择任何空单元格来放置它。

5.接下来,通过选择适当的区域或单元格重命名每个区域或单元格,然后重命名它。例如,选择$ J $ 3单元格,然后在名称框中键入“Actreg”,然后按Enter键。此时,您可以重命名以下所有区域。

6,然后是第一个单元格,名为:Actreg,用于临时存储“当前区域”拼音名称,第二个单元格命名为:ActregValue,用于临时存储“当前区域”指示值。

7.接下来,需要分别设置$ J $ 4单元格和$ J $ 5单元格的公式,如下所示:

$ $Ĵ4:= VLOOKUP(ACTREG,REGDATA,2,0)

8.然后必须在“开发工具”菜单中插入“按钮”,注意在地图上方插入一个按钮。

9,然后选择按钮,并双击,这次打开Visual Basic编辑器,并输入以下代码:

Private Sub CommandButton1_Click()

对于i = 4到34

范围(“ActReg”)。值=范围(“sheet1!b”&i).Value

ActiveSheet.Shapes(范围( “ACTREG”)。值)。选择

Selection.ShapeRange.Fill.ForeColor.RGB = Range(Range(“ActRegCode”)。Value).Interior.Color

10.最后保存并关闭VBA编辑器,返回Excel界面,只需单击按钮,即可根据每个区域的值范围填充地图,以完成相应的颜色。

如何用Echarts制作标准折线图

参考技术A

我们经常使用Echarts制作各种图表,那么如何运用Echarts制作标准折线图呢?下面我给大家演示一下。

    01

    首先打开Sublime Text软件,新建一个HTML文档,并在文档中添加如下图所示的HTML结构

    02

    接下来运用scripts标签在HTML中引入echarts的库文件,如下图所示

    03

    然后我们在body标签中创建一个div区域用来存放折线图,如下图所示,注意给div设置高度

    04

    接下来我们通过echarts的init方法对刚才创建的div区域进行初始化,如下图所示

    05

    然后我们设置折线图的参数,包括X,Y坐标轴数据,折线图标题等信息,如下图所示

    06

    接下来在series参数中设置折线图所需要的数据,如下图所示,一条折线配置一个大括号

    07

    参数和数据设置完毕以后我们调用echarts的setOption方法将内容都填充进折线图展示区域,如下图所示

    08

    最后我们运行HTML文件,就可以看到如下图所示的标准折线图了,点击顶部的折线标题可以隐藏或者显示折线

以上是关于如何用excel制作中国地图热力数据图的主要内容,如果未能解决你的问题,请参考以下文章

如何用arcgis做电子地图

如何用手机高德地图制作自驾线路图?

如何用Highcharts制作柱形图

如何用finereport构建map多级

如何用 folium 绘制地图并在 python 中的地图旁边放置条形图?

如何在tableau导入地图