python做热力地图,用python画热力图
输入win R然后输入cmd,就会出现DOS界面。
在命令行上输入:pip install folium,然后如果出现成功,就说明您的安装成功了。
我已经把数据上传到百度云了。您所要做的就是设置环境并直接运行它。
链接:https://pan.baidu.com/s/1J3NxmmjesNejyj9wtdRsEQ
提货代码:3qg6
Python学习交流QQ群302521268
参见下面的操作代码。
将numpy作为np导入
进口熊猫作为pd
进口烟叶
从folium.plugins导入热图
posi=pd.read_excel(data.xlsx )
num=113240
lat=NP . array(POSI[ lat ][0:num])#获取维度的维度值。
lon=NP . array(POSI[ lon ][0:num])#获取经度值
1=[[lat [I],lon [I]] for I in range (num)] #将数据制成[lats,long,weights]的形式
map _ osm=lyum . map(location=[1,2],张宗为帆布鞋_start=1) #绘制地图,缩放程度5倍。
热图(数据1)。add _ to (map _ osm) #将热图添加到之前创建的图中。
file _ path=r c:\ users \ admin \ desktop \ html map . html
Map_osm.save(file_path) #另存为html文件
#webbrowser.open(file_path) #默认浏览器是打开的
然后打开C:\ Users \ admin \ Desktop \ heat map.html路径下的html文件,等待一段时间加载数据(注意:必须连接网络)
标签:地图、Python、lon、注释、数字、osm、路径、树叶、热度
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。