可视化在数据分析领域里面占据着很重要的角色,最近有一个需求就是需要做一些地图可视化的相关工作,但是苦于我没有一点地图、GIS和前端的经验,这里就卡住了。今天无意间发现了一个可视化神器基本上已经满足了我的需求了,这里先简单地来一波实践,拿的都是官方给出来的例子,主要是为了学习。

具体实践内容如下:

#!usr/bin/env python
#encoding:utf-8
from __future__ import division'''
__Author__:沂水寒城
功能: folium绘图模块学习实践
'''import os
import json
import folium
import pandas as pd
from folium import pluginsurl = 'https://raw.githubusercontent.com/python-visualization/folium/master/examples/data'
try:state_geo = 'https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/us-states.json'state_unemployment = 'https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/US_Unemployment_Oct2012.csv'
except:state_geo='us-states.json'state_unemployment='US_Unemployment_Oct2012.csv'
state_data = pd.read_csv(state_unemployment)
m = folium.Map(location=[48, -102],zoom_start=3,tiles='Stamen Toner')
folium.Choropleth(state_geo,data=state_data,columns=['State', 'Unemployment'],key_on='feature.id',fill_color='YlGn',fill_opacity=0.7,line_opacity=0.2,legend_name='Unemployment Rate (%)').add_to(m)
popup = 'Must be on top of the choropleth'
folium.CircleMarker(location=[48, -102],radius=10,fill=True,popup=popup,weight=1,).add_to(m)
m.save(os.path.join('results', 'CheckZorder.html'))

有没有被它的简洁性震撼到呢,短短几行代码就实现了地图数据可视化的功能,打开生成的html文件,截图如下:

主要区域部分截图如下:

接下来要根据样例数据来分析改造了,记录一下!

Python地图可视化利器folium学习实践相关推荐

  1. Python地图可视化三大秘密武器

    文章来源于Python大数据分析,作者朱卫军 Python地图可视化库有大家熟知的pyecharts.plotly.folium,还有稍低调的bokeh.basemap.geopandas,也是地图可 ...

  2. python利器-Python 数据可视化利器

    原标题:Python 数据可视化利器 (给Python开发者加星标,提升Python技能) 作者:zone7(本文来自作者投稿,简介见末尾) 概述 前言 推荐 plotly bokeh pyechar ...

  3. python高德地图可视化_【可视化】python地图可视化_Folium

    本文简单介绍python语言的地图可视化库Folium 效果图 能力概述 Python语言 地图可视化 可以换(高德)底图 有添加点线面和简单配色的功能 可以导出为html页 简介 Folium是Le ...

  4. python 地图可视化工具_【可视化】python地图可视化_Folium

    本文简单介绍python语言的地图可视化库Folium 效果图 能力概述 Python语言 地图可视化 可以换(高德)底图 有添加点线面和简单配色的功能 可以导出为html页 简介 Folium是Le ...

  5. 地图可视化组件–folium简单介绍

    地图可视化组件–folium简单介绍 folium是基于Python环境开发的一个地图绘制包,可以在程序中引入从而绘制精美的地图数据可视化图表.folium建立在Python生态系统的数据处理能力和L ...

  6. Python 数据可视化利器 plus(plotly )

    概述 前言 推荐 plotly bokeh pyecharts 后记 前言 更新:上一篇文章<python 数据可视化利器>中,我写了 bokeh.pyecharts 的用法,但是有一个挺 ...

  7. python地图可视化把直辖市和地级市画在一起_Python地理地图可视化:Folium解析百度地图上中国城市中心的经纬度并显示在地图上(3),folium,把,出来,展示,三...

    python地理地图可视化:folium把百度地图各个城市经纬度解析出来并在地图上展示(三) import json import webbrowser as wb import folium NAM ...

  8. Python地图可视化框架pygal.maps.world/和pyecharts

    目录 0.安装:pip install pygal_maps_world 1.指定代码绘制国家 2.指定某个国家的标签值 3.获取大洲区域地图 4.雷达图 5.基本饼图(Pie) 6.条形图 6.词云 ...

  9. Python地理可视化工具包 folium介绍

    本文内容转载自:https://www.cnblogs.com/feffery/p/9282808.html 一.简介 folium是js上著名的地理信息可视化库leaflet.js为Python提供 ...

  10. 使用 Python 地图绘制工具 -- folium 全攻略

    咱们用folium进行过多次地图绘制,有粉丝反馈在进行地图绘制的时候坐标点可能是百度地图经纬度.高德地图经纬度或者腾讯地图经纬度等情况,然后发现用默认的地图底图绘制的时候存在明显的偏移 另外,还有小伙 ...

最新文章

  1. BCH区块链上启动新应用程序Chainfeed
  2. Qt5下OpenGL程序的新写法
  3. diou ciou torch
  4. python 爬取贝壳网小区名称_Python爬虫实战:爬取贝壳网二手房40000条数据
  5. android 远程桌面连接闪退,远程桌面一点连接就闪退,不能弹出输入账号密码窗口...
  6. SPA单页应用的优缺点
  7. 2021年软件测试面试题大全
  8. oracle数据库脱敏代码
  9. xml文件导入wps_电脑中将WPS文档保存为XML格式的方法
  10. 西门子触摸屏程序锁屏V1.0
  11. C:\Users\用户名\Documents不可用
  12. 商科能读计算机专业吗,我本科读的计算机 想去新西兰留学可以换专业吗? 没分了跪求啊,...
  13. Hive基础08、Hive引入Struct结构体
  14. 不用动脑的Maxent下载过程
  15. ES7-ES11新特性汇总
  16. 「技术综述」人脸脸型分类研究现状
  17. Windows11配置JDK1.8
  18. ETL工具之Informatica
  19. C++一本通题库1019
  20. 通过第三方jar实现中文转换为拼音

热门文章

  1. 101 Symmetric Tree
  2. Linux命令:more
  3. JSON.parse() 和 JSON.stringify()使用
  4. 《从零开始学Swift》学习笔记(Day 62)——Core Foundation框架之内存托管对象与非托管对象...
  5. (转)自定义listView及其adapter动态刷新
  6. Oracle与Google两IT巨头战争冲击整个硅谷
  7. java生产环境增量发版陷阱【原】
  8. 7.1-7.31推荐文章汇总
  9. python的参数传递机制
  10. 孙鑫VC学习笔记:第十七讲 (一) 用剪贴板实现进程间的通信