温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • Python中pyecharts如何绘制中国2020肺炎疫情地图

Python中pyecharts如何绘制中国2020肺炎疫情地图

发布时间:2021-05-19 10:53:20 来源:亿速云 阅读:518 作者:小新 栏目: 开发技术

这篇文章主要介绍Python中pyecharts如何绘制中国2020肺炎疫情地图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本代码采用Python3,需要安装模块:pyecharts和echarts-china-provinces-pypkg。

Python代码如下:

# -*- coding: utf-8 -*-
# author: Jclian91
# time: 2020-01-29 11:37
# -*- coding: utf-8 -*-
# author: Jclian91
# time: 2020-01-29 11:37

from pyecharts.charts import Map
from pyecharts import options as opts

# 省和直辖市
province_distribution = {'湖北':3554, '浙江':296, '广东': 241,
       '湖南':221, '河南':206, '安徽': 152,
       '重庆':147, '山东':121, '江西': 109,
       '四川':108, '江苏':99, '北京':91,
       '福建':82, '上海':80, '广西':58,
       '陕西':56, '河北':48, '云南':44,
       '海南':43, '黑龙江':37, '辽宁':36,
       '山西':27, '天津':25, '甘肃':24,
       '内蒙古':16, '新疆':13, '宁夏':12,
       '贵州':9, '吉林':9, '台湾':8,
       '香港':8, '澳门':7, '青海':6,
       '西藏':0
       }

# maptype='china' 只显示全国直辖市和省级
map = Map()
map.set_global_opts(
 title_opts=opts.TitleOpts(title="20200129中国疫情地图"),
 visualmap_opts=opts.VisualMapOpts(max_=3600, is_piecewise=True,
          pieces=[
          {"max": 5000, "min": 1001, "label": ">1000", "color": "#8A0808"},
          {"max": 1000, "min": 500, "label": "500-1000", "color": "#B40404"},
          {"max": 499, "min": 100, "label": "100-499", "color": "#DF0101"},
          {"max": 99, "min": 10, "label": "10-99", "color": "#F78181"},
          {"max": 9, "min": 1, "label": "1-9", "color": "#F5A9A9"},
          {"max": 0, "min": 0, "label": "0", "color": "#FFFFFF"},
          ], ) #最大数据范围,分段
 )
map.add("20200129中国疫情地图", data_pair=province_distribution.items(), maptype="china", is_roam=True)
map.render('20200129中国疫情地图.html')
from pyecharts.charts import Map
from pyecharts import options as opts

# 省和直辖市
province_distribution = {'湖北':3554, '浙江':296, '广东': 241,
       '湖南':221, '河南':206, '安徽': 152,
       '重庆':147, '山东':121, '江西': 109,
       '四川':108, '江苏':99, '北京':91,
       '福建':82, '上海':80, '广西':58,
       '陕西':56, '河北':48, '云南':44,
       '海南':43, '黑龙江':37, '辽宁':36,
       '山西':27, '天津':25, '甘肃':24,
       '内蒙古':16, '新疆':13, '宁夏':12,
       '贵州':9, '吉林':9, '台湾':8,
       '香港':8, '澳门':7, '青海':6,
       '西藏':0
       }

# maptype='china' 只显示全国直辖市和省级
map = Map()
map.set_global_opts(
 title_opts=opts.TitleOpts(title="20200129中国疫情地图"),
 visualmap_opts=opts.VisualMapOpts(max_=3600, is_piecewise=True,
          pieces=[
          {"max": 5000, "min": 1001, "label": ">1000", "color": "#8A0808"},
          {"max": 1000, "min": 500, "label": "500-1000", "color": "#B40404"},
          {"max": 499, "min": 100, "label": "100-499", "color": "#DF0101"},
          {"max": 99, "min": 10, "label": "10-99", "color": "#F78181"},
          {"max": 9, "min": 1, "label": "1-9", "color": "#F5A9A9"},
          {"max": 0, "min": 0, "label": "0", "color": "#FFFFFF"},
          ], ) #最大数据范围,分段
 )
map.add("20200129中国疫情地图", data_pair=province_distribution.items(), maptype="china", is_roam=True)
map.render('20200129中国疫情地图.html')

注意,代码中的数据为截止到2020年1月29日中午12点整的全国各省的确诊人数,西藏人数应为0。

运行上述代码,会生成20200129中国疫情地图.html,用浏览器打开该HTML文件,如下:

Python中pyecharts如何绘制中国2020肺炎疫情地图

在地图上可以进行一些互动,比如点击某个省份,我们可以看到该省份的数据;再比如我们取消“>1000”这一选项,就会发现湖北省颜色为白色,如下图:

Python中pyecharts如何绘制中国2020肺炎疫情地图

python可以做什么

Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易入门、功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,Web开发等。

以上是“Python中pyecharts如何绘制中国2020肺炎疫情地图”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节
推荐阅读:
  1. Python如何绘制全球疫情变化地图
  2. Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的案例分析

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python pyecharts
  • 上一篇新闻:
    python中opencv圆、椭圆与任意多边形的绘制案例
  • 下一篇新闻:
    Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的案例分析

猜你喜欢

  • Beam中怎么使用PTransform转换数据
  • Beam怎么实现数据源的读取和目的地写入
  • Beam中怎么定义数据处理流水线
  • java脚手架搭建的步骤是什么
  • oracle datediff函数的用途有哪些
  • linux用户列表信息怎么查看
  • java二叉树怎么建立和遍历
  • mysql笛卡尔积的原理是什么
  • Java怎么根据前序后序构建二叉树
  • 怎么查看docker用户组
最新资讯
  • 如何使用React实现一个实时聊天应用
  • React中的数字格式化和货币格式化如何处理
  • 如何处理React应用中的多语言文本
  • React中的日期和时间格式化如何处理
  • 如何使用react-intl或react-i18next进行国际化
  • React中的国际化和本地化是如何处理的
  • 如何将React Web组件转换为React Native组件
  • 如何使用React Native开发移动应用
  • React Native与React Web有何不同
  • Next.js中的静态生成和服务器端渲染有何不同
相关推荐
  • 用pyecharts绘制地图的方法
  • 利用python绘制中国地图(含省界、河流等)
  • 如何使用raphael.js绘制中国地图
  • Python pyecharts怎么绘制的交通拥堵情况地图
  • 如何用PyEcharts绘制好看的交互式地图
  • python怎么绘制中国地图
  • python中绘制疫情地图必备的工具是什么
  • python中如何使用Pyecharts绘制疫情分布图
  • python如何使用Pyecharts绘制疫情分布图
  • Python中怎么使用pyecharts绘制散点图

相关标签

python浅拷贝 python入门 python字典 winpython python 3.6 python零基础 python价格 python爬 python数据类型 python内置函数 python编译器 python open python环境 python os模块 python网络安全 python进程 python之函数 boost.python Python 3.8 python脚本
AI

哆哆女性网陈强演的电视剧个人签名qq给羊宝宝起名字叶挺 空难给树苗起名天使妈妈姓宣女孩起名商丘和美医院百度SEO关键词网站推广优化多少钱维字起名字的意义家具厂的起名梦见兔子 周公解梦丁姓最新起名网站如何设计女孩子起什么网名好听网上起名价格南通做网站建设的周公解梦小孩大便高级珠宝店龙珠z目录周易宝宝取名大全生辰八字制作网站哪里便宜网站设计说明书明字辈取名起名大全大全石家庄网站推广优化公司算命说有要命的大灾产品设计网站方案周公解梦大全查询梦见拉屎山西制作网站公司淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化