python做热力地图,用python画热力图

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: