python做地图导航_(源代码)用Python制作疫情的实时数据地图(PS:全国以及每个省)...
Welcome to巧乐希
Jion us!学习Python!
小溪流 终将汇成大海
作者:小溪流(爱好科技教育的工程师。)
像孩子一样学习Python。
疫情的每日数据变化牵动着千万人的心,我多么希望早晨一醒来就传来疫情被战胜的喜讯。
我每天早晨醒来的第一件事情,就是看看确诊人数的变化,相信很多小伙伴也和我一样。我是一名程序员,在家就制作了这样一个小程序,通过Python实时生成数据分布图,可以是全国也可以是每个省份。技术分享,我们一起战胜疫情。
(数据取自网站不一定十分精准,主要是技术分享,还望谅解)
全国数据图
湖北省
浙江省
下面和大家一起来看看代码吧!
这里借助了pyecharts
1、先来将需要的模块导入进来
在命令行导入这些模块
导入模块
pip3 install requests
pip3 install json
pip3 install re
pip3 install pyecharts
除了上面的模块需要导入外
依次是全球地图、中国省级地图、中国市级地图、中国区县级地图、中国区域地图
根据需要地图导入
pip3 install echarts-countries-pypkg
pip3 install echarts-china-provinces-pypkg
pip3 install echarts-china-cities-pypkg
pip3 install echarts-china-counties-pypkg
pip3 install echarts-china-misc-pypkg
2.获取数据-处理数据;
3.进行地图的生成,详解在后面;
部分代码解释:
(1)
#将省份数据添加到列表中去
province_data.append((province['name'], province['value']))
将数据中对应的值取出来添加到province_data中。
(2)
title_opts=options.TitleOpts(title="A")
A是生成地图中的红色框框部分。
(3)
visualmap_opts=options.VisualMapOpts(is_piecewise=True,#设置是否为分段显示
#自定义数据范围和对应的颜色,这里我是取色工具获取的颜色值,不容易呀。
pieces=[
{"min": 1000, "label": '>1000人', "color": "#6F171F"},
{"min": 500, "max": 1000, "label": '500-1000人', "color": "#C92C34"},
{"min": 100, "max": 499, "label": '100-499人', "color": "#E35B52"},
{"min": 10, "max": 99, "label": '10-99人', "color": "#F39E86"},
{"min": 1, "max": 9, "label": '1-9人', "color": "#FDEBD0"}]))
is_piecewise=True,#设置是否为分段显示
然后通过 pieces来设置。
(4)
#将数据添加进去,生成中国地图,所以maptype要对应china。
map_country.add("确诊", province_data, maptype="china")
将描述信息和对应数据添加到地图中去,同时设置地图type。
(5)
#一切完成,那么生成一个html网页文件。
map_country.render("country.html")
(6)就这样生成了世界、全国、省份的实时地图网页。
如果初学学习Python,我推荐这本书籍。整本书站在初学者视角编写,例子丰富,颜色鲜明对代码重点学习非常有益。本书是我以教授孩子的角度编写的,同时全书400页包含一个Python程序员所应该掌握的详实内容。
现京东超大优惠中
在家和孩子一起学Python
有兴趣的小伙伴可以试试。
如果需要源代码可以直接复制
也可以给我留言
祝愿疫情早日过去,
感恩前线各界人士。
你的鼓励是我最大的动力
请留步~
关注我~
我们一起学习
小溪流 终成大海
python做地图导航_(源代码)用Python制作疫情的实时数据地图(PS:全国以及每个省)...相关推荐
- python做淘宝_我用 python 做了款可开淘宝店赚钱的工具!
摘要:撩了淘宝店家后,用 Python 做了这个. 批量更换证件照背景色工具 私信小编01 获取本项目源代码哦! 之前给大家介绍了一款 AI 抠图神器:Remove.bg ,使用 Python 调用 ...
- python做bi系统_如何使用Python创建可视化对象
早前,Power BI就已经支持使用Python创建可视化对象了,当你遇到自定义程度较高的可视化对象时,Python就大大的派上了用场:那么我们如何使用呢?接下来小悦就为各位伙伴们介绍一下吧~ 首先, ...
- 用python做一张图片_如何用python下载一张图片
如何用python下载一张图片 这里要用到的主要工具是requests这个工具,需要先安装这个库才能使用,该库衍生自urllib这个库,但是要比它更好用.多数人在做爬虫的时候选择它,是个不错的选择. ...
- python做oa系统_浅谈python进行webapp,oa系统开发 (更新中) | 学步园
入门篇: 1.开发环境的搭建(利用virtualenv进行个性化的python开发环境的搭建(python grapplli dgango south tornado python-mysql ...
- python做什么最好_刚学 Python,想做点小东西,做什么东西比较好
38 条回复 • 1970-01-01 08:00:00 +08:00 3 2014-03-23 23:41:49 +08:00 本来想说做个留言本怎么样,看了一下简明Python的目录...试着做吧 ...
- python做值班表_如何用Python 实现自动排班
展开全部 | pyexcel-xls is a tiny wrapper library to read, manipulate and write data in xls format and it ...
- python做人工智能对话_如何用Python制作聊天机器人?
,现在几乎30%的任务都是通过聊天机器人完成的.公司使用聊天机器人来提供诸如客户支持.生成信息等服务.以Siri.Alexa等为例,聊天机器人如何在我们的日常生活中发挥作用就变得 ,现在几乎30%的任 ...
- 用python做鹦鹉螺图_加速鹦鹉螺Python阅读图像的Exi
我已经编写了一个Nautilus扩展来读取picture的元数据(执行exiftool),但是当我打开包含许多文件的文件夹时,它确实会减慢文件管理器的运行速度并挂起,直到它读取完文件的数据.在 有没有 ...
- python做社会网络分析_科学网-python 社会网络分析工具之igraph-郗强的博文
1.networkx 2.igraph 3.SNAP 2.igraph igraph是免费的复杂网络(graphs)处理包,可以处理百万级节点的网络(取决于机器内存).igraph提供了R和C语言程序 ...
最新文章
- emacs 跳转到指定行
- CV之NS之VGG16:基于预训练模型VGG16训练COCO的train2014数据集实现训练《神奈川冲浪里》风格配置yml文件
- 如何在站点静态文件下查找某关键字并修改文件名?
- java注解编程_Java注解编程原理
- 山东中职计算机应用基础课件,计算机应用基础课件(中职)-精选版.ppt
- 2008 r2 php mysql_Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
- Drools7中文教程 文档 指南
- c4d怎么导入图片描图建模_巧用C4D的参考图学习角色人物建模(躯干)
- 放心吧,社区团购是兔子的尾巴长不了
- Eclipse频繁未响应
- The PostScript backend does not support transparency; partially transparent artists will be rendered
- 学习笔记二:接口与继承(内部类)
- 就在这一天,我结束了北漂的生活
- RANSAC与其改进
- js ajax获取天气预报,Ajax 通过城市名获取数据(全国天气预报API)
- 靶机渗透测试实战(三)——Bulldog1渗透实战
- 小米路由器局域网设备ping不通
- 几乎全面的食品英文总结 (吃遍英文单词
- windows使用cmd删除目录和文件(详细)
- python 常用函数
热门文章
- 解决'utf-8' codec can't decode byte 0xf1 in position 9: invalid continuation byte的问题
- Solidworks如何使用Toolbox
- 后端架构token授权认证机制:spring security JSON Web Token(JWT)简例
- 什么是Pinia,它是如何工作的
- 爸爸的奶奶叫什么?Python打造爆款走亲戚神器—走上人生巅峰。
- iOS给图片(其他view) 添加点击事件
- android tv 国内使用,Android TV:使用Leanback写国内UI风格的TV应用
- 智慧(路灯)灯杆的十大功能对应的经典落地应用案例分享
- 全网最全的音视频书籍推荐!
- artTemplate模板引擎及ajax封装