『Python学习笔记』使用pycharts包画地图!
使用pycharts包画地图! |
文章目录
- 一. 环境包的安装
- 二. 画中国地图
- 三. 参考文献
一. 环境包的安装
- pyecharts的下载参考此文章(选择0.1.9.4版本):https://zhuanlan.zhihu.com/p/366015516
- 注意:不要直接使用命令
pip install pyecharts
,使用此命令下载的版本过高,下面代码测试不通。
pip install echarts-countries-pypkg #世界地图
pip install echarts-china-provinces-pypkg #中国省份
pip install echarts-china-cities-pypkg #中国城市
pip install echarts-china-counties-pypkg #中国县区
pip install echarts-china-misc-pypkg #中国区域
二. 画中国地图
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''=====================================
@Author :Kaifang Zhang
@Time :2021/7/5 1:31
@Contact: kaifang.zkf@dtwave-inc.com
========================================'''
import pyecharts
from pyecharts import Mapvalue = [121, 31, 74, 113, 212, 56, 34,66, 128, 31, 51, 13, 24, 1,254, 114, 127, 725, 72, 10, 15,259, 566, 408, 271, 203, 724, 391,179, 46, 312, 521, 11177, 2]
province = ["黑龙江", "吉林", "辽宁", "河北", "北京", "天津", "内蒙古","山西", "陕西", "宁夏", "甘肃", "青海", "新疆", "西藏","四川", "云南", "广西", "广东", "海南", "台湾", "香港","山东", "河南", "安徽", "江苏", "上海", "浙江", "江西","福建", "贵州", "重庆", "湖南", "湖北", "澳门"]
map = Map("全国确诊人数", width=1200, height=600)
map.add("人口:人", province, value,maptype='china',is_label_show=True,is_visualmap=True,visual_range=[0, 800])
map.render("map.html")
- 注意:各城市名称只有在被鼠标选中的情况下,才能显示城市名称,并且保存的图片不会显示个城市名称,如果想显示个城市名称,就要修改html文件,推荐使用
notepad++
(一个文本编辑软件)。- 解决方法:用
notepad++
打开“中国疫情地图.html
文件,在第1923行的series
中添加:"label":{"normal":{"show":true}},
(注意最后有逗号)并保存。
- 修改之前:
- 修改之后:
三. 参考文献
- 文章参考以下文献,这里表示感谢!
- 和python小白一起画地图(使用pycharts)
- echarts geo地图示例_python小白的画地图合集(使用pyecharts)
- pyecharts地图中显示地名
『Python学习笔记』使用pycharts包画地图!相关推荐
- 『Python学习笔记』Mac系统汇总:终端文件显示不同颜色Pycharm代码模板JAVA环境变量
Mac系统:终端文件显示不同颜色&Pycharm代码模板&JAVA环境变量! 文章目录 一. 显示不同颜色 二. mac电脑怎么设置触控板拖动 三. mac系统中termius终端中文 ...
- 『Python学习笔记』Python中的异步Web框架之fastAPI介绍RestAPI
Python中的异步Web框架之fastAPI介绍&RestAPI 文章目录 一. fastAPI简要介绍 1.1. 安装 1.2. 创建 1.3. get方法 1.4. post方法 1.5 ...
- 『Python学习笔记』Python实现并发编程(补充joblibpymysql)
Python实现并发编程(补充joblib&pymysql) 文章目录 一. 并发编程知识点 1.1. 为什么引入并发编程 1.2. 如何选择多线程多进程多协程 1.2.1. 什么是CPU密集 ...
- 『Python学习笔记』Git的使用教程
Git的使用教程 文章目录 一. Git介绍 1.1. 安装和配置 1.2. git工作流程 1.3. Git 工作区.暂存区和版本库 1.4. Git 创建仓库 二. Git基本操作 2.1. 远程 ...
- 『Python学习笔记』np.random.rand()函数和np.random.randn()函数
目录 一. np.random.rand()函数 二. np.random.randn()函数 一. np.random.rand()函数 语法:np.random.rand(d0,d1,d2--dn ...
- Python学习笔记:虚拟环境和包
本文来自:入门指南 开胃菜参考:开胃菜 使用Python解释器:使用Python解释器 本文对Python的简介:Python 简介 Python流程介绍:深入Python 流程 Python数据结构 ...
- 『CV学习笔记』图像处理透视变换(Python+Opencv)
图像处理透视变换(Opencv) 文章目录 一. 透视变换定义 二. 代码实现 2.1. order_points函数 2.2. four_point_transform函数 2.3. 程序主函数 三 ...
- python学习笔记7-模块、包
本节学习内容有: 模块 模块的导入 包 包的导入 一.模块 1.什么是模块? 模块,在python中就是一个文件,包含了python定义和声明的文件,文件名就是模块名加上.py的后缀. 2.为什么要使 ...
- 『NLP学习笔记』TextCNN文本分类原理及Pytorch实现
TextCNN文本分类原理及Pytorch实现 文章目录 一. TextCNN网络结构 1.1. CNN在文本分类上得应用 1.2. 回顾CNN以及Pytorch解析 1.2.1. CNN特点 1.2 ...
最新文章
- 本月Github热门开源项目排行榜...
- 月薪40~50K|波波生活信息技术公司招聘高级算法工程师
- SOFAMosn配置模型
- xss绕过字符过滤_XSS过滤器绕过总结
- struts2常用标签
- redis 高级实用教程
- 怎么钢枪_和平精英有战术钢枪和无脑冲有何区别?你们怎么看待这个问题
- 【Flink】Flink CDC 数据同步 【视频笔记】
- Python+sklearn使用线性回归算法预测儿童身高
- AI进军华尔街!《终极算法》作者Domingos加盟对冲基金巨头
- 让Windows下的驱动乖乖在Linux中安家!
- 激光雷达:Ouster OS产品介绍及使用方法
- sklearn.datasets.base中Bunch类
- vb安装过程中 ntvdm.exe[9696]中发生未处理的win32异常
- 亚马逊如何使用二次验证码?
- OPC DA 与 OPC UA区别
- 黑马 - poi Excel
- 免费的云服务器,大家推荐哪个呢?
- 2023年十大流媒体发展趋势展望
- 以太坊Geth私链环境搭建