导航:首页 > 编程语言 > 二维热力图python

二维热力图python

发布时间:2025-01-19 05:09:11

Ⅰ 热力图如何画-Python热力图绘制方法—新手教程

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

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,然后选择按钮,并双击,这次打开VisualBasic编辑器,并输入以下代码:

PrivateSubCommandButton1_Click()

对于i=4到34

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

(范围(“ACTREG”)。值)。选择

=Range(Range(“ActRegCode”)。Value).

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

Python热力图绘制方法—新手教程

#Python热力图绘制方法

热力图的使用场景有

1.描述数据在空间的密集程度,常见有城市热力图,区域热力图

2.描述多个变量之间相关性高低程度

#step1准备数据集,读取excel列表内容,usecols=index,这里是表里的第一列不读取。

index=range(1,11)

dataset=(_csv(r'C:UsersAdministratorDesktop',usecols=index))

#step2_寥excel行索引转成列表,作为热力图的y轴标签

a=(_csv(r'C:UsersAdministratorDesktop',usecols=[0]))

y_label=list(a.stack())

#step3读取excel列索引转成列表,作为热力图的x轴标签

b=(_csv(r'C:UsersAdministratorDesktop'))

column_index=(b.())

x_label=column_index[1:]

#这一步是为了计算热力图的数据的最大值,可以进行标准化处理,也可以直接显示数据,dataframe转成list,从list里面寻找最大值

dataset_max=(_csv(r'C:UsersAdministratorDesktop',usecols=index))

list1=(dataset_())

max_number=max(list1)

#step4开始绘制热力图

(figsize=(14,8))#定义输出图像大小,annot参数决定是否在热力图上显示数值,Vmax,Vmin表示最大最小值,cmap表示颜色

(dataset,fmt='.0f',annot=True,vmin=0,vmax=max_number,cmap='Reds',yticklabels=y_label,

xticklabels=x_label)

#绘制标签

('Thisisxlabel',labelpad=15)

('Thisisylabel',labelpad=20)

()

如何用excel制作热力图

按照惯例先放图:

操作环境:

1.office2013。

2.PowerMapPreview工具(点击蓝色字体跳转下载安装)。

具体步骤:

一、创建excel数据,具体下载资源链接(如下图)。

二、选中数据,点击工具栏插入,选择PowerMap。

三、进入PowerMap界面,点击下一步,选择专题类型和数据,精美图案将出现。

阅读全文

与二维热力图python相关的资料

热点内容
云兔服务器搭配 浏览:700
python采集图片 浏览:43
如何我的世界服务器地址 浏览:189
编程猫源码精灵2021年最新兑换码 浏览:670
世界上最快的动物是什么app 浏览:889
一打开微信文件夹就卡 浏览:265
什么软件可以做指标源码 浏览:465
java程序员饱和 浏览:150
路由器怎么加密更安全 浏览:695
内存卡加密卡是什么意思 浏览:695
帮别人做app需要注意什么 浏览:668
android获取string字符 浏览:182
python中的计数器 浏览:622
海地加密驱动安装 浏览:844
慧净电子12单片机开发板 浏览:940
什么网段服务器好 浏览:599
服务器商店怎么造 浏览:934
有什么跳鬼步舞的app 浏览:250
倚天2如何自己搭建服务器 浏览:553
我的世界如何让服务器刷神宠 浏览:624