博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python使用pyecharts.charts绘制地图!
阅读量:3962 次
发布时间:2019-05-24

本文共 1188 字,大约阅读时间需要 3 分钟。

Python使用pyecharts.charts绘制地图!

贵州省地图

#encoding=utf-8#@Project filename:PythonDemo  Map#@IDE   :PyCharm#@Author :ganxiang#@Date   :2020/02/14  14:26from pyecharts.charts import Map,Geofrom pyecharts import options as opts# #贵州地图# 数据只能是省名和直辖市的名称city = ['贵阳市', '六盘水市', '安顺市', '毕节市', '黔西南布依族苗族自治州', '遵义市', '黔南布依族苗族自治州', '黔东南苗族侗族自治州']values2 = [34, 10, 4, 23, 4, 28, 17, 10]pr =[]for x,y in zip(city,values2):    pr.append((x,y))GuiZhouMap = (    Map()    .add("贵州地图",pr,maptype='贵州')    .set_colors(colors='#000')    .set_global_opts(toolbox_opts=opts.ToolboxOpts(),title_opts=opts.TitleOpts("GuiZhouMap"))    .render('./data/map-贵州地图.html'))

展示

在这里插入图片描述
在这里插入图片描述
中国地图

from pyecharts.charts import Map,Geofrom pyecharts import options as opts#中国地图province = ['北京','辽宁','吉林','黑龙江','内蒙古','新疆','河北','河南','江西','上海','安徽','江苏','湖南','浙江','广东','海南',           '湖北','澳门','香港','台湾','山西','陕西','四川','贵州','云南','重庆','山东','福建','青海','天津','西藏']chinese =[]for m,n in zip(province,range(1,92,3)):    chinese.append((m,n))print(chinese)ChinaMap = {
Map() .add('中国地图',chinese,maptype='china') .set_global_opts(title_opts=opts.TitleOpts("ChinaMap"),toolbox_opts=opts.ToolboxOpts()) .render('./data/map-中国地图.html')}

展示

在这里插入图片描述
在这里插入图片描述

转载地址:http://lhqzi.baihongyu.com/

你可能感兴趣的文章
软件配置管理概念-1,介绍
查看>>
软件配置管理概念-2,用户角色
查看>>
软件配置管理概念-3,CM系统的概念
查看>>
JSP/Servlet应用程序优化八法
查看>>
人生必修的181条佛理
查看>>
The Most Widely Used Java Libraries
查看>>
简单在单机使用apache-james(开源邮件服务器)
查看>>
lsof 快速起步
查看>>
使用ScribeFire方便地发布blog
查看>>
跨平台Java程序注意事项
查看>>
Python字符与数字的相互转换
查看>>
C 指针解读
查看>>
有关乱码的处理---中国程序员永远无法避免的话题
查看>>
JSP的运行内幕
查看>>
python超简单的web服务器
查看>>
代理模式、静态代理、动态代理、aop
查看>>
Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00
查看>>
大型Web2.0站点构建技术初探
查看>>
机器学习算法汇总:人工神经网络、深度学习及其它
查看>>
解决Spring中AOP不能切入Struts的DispatchAction方法的问题
查看>>