python实用操作之pygal绘制世界地图
1、pygal安装
pip install pygal_maps_world
安装后就可以在世界范围内对
2、查询所需要的国家代码
和pyecharts等第三方库不同的是,pygal在选中国家时,需要提前知道国家的代码,然后在后面标好数值,最后渲染成svg或者html文件就可以了,以下是国家代码表。
3、运行代码和结果
import pygalworldmap_chart = pygal.maps.world.World()
worldmap_chart.title = "世界范围内的数据采集"
worldmap_chart.add("高", {"cn": 6500,"us": 6000,"de": 5500, # 德国"jp": 5000,"in": 4500, # 印度"ru": 4000, # 俄国"fr": 3500, # 法国"hk": 3000,"tw": 2500,"it": 2000, # 意大利"kr": 1500, # 韩国"mo": 1000, # Macao,澳门"gb": 500, # United Kingdom,英国
})
worldmap_chart.add("中", {"ca",
"it",
"br",
"th",
"ar",
"co",
"pt",
"pk",
"pl",
"bd",
"se",
"tr",
"ve",
"gb",
})
worldmap_chart.add("低", {"nl",
"hu",
"cl",
"ph",
"my",
"kr",
"uy",
"ro",
"eg",
"ke",
"kp",
"cz",
"sk",
"mg",
})
worldmap_chart.render_to_file('数据采集.svg')
python实用操作之pygal绘制世界地图相关推荐
- python对数据集处理,绘制世界地图
数据集一般是 json or csv 格式进行存储的. 本文绘制世界人口地图的数据已上传,或在http://data.okfn.org/ 进行下载. 大致如下: 对数据如何处理呢?先是需要读取文件,然 ...
- python之利用Pygal+2010年世界人口=绘制世界地图
python之利用Pygal+2010年世界人口=绘制世界地图 工具: 博主是在Pycharm下进行的. 目的: Pygal+2010年世界人口=绘制世界地图 科普: JSON格式 JSON格式介绍 ...
- 【Python实用工具】速来!!一篇文章十分钟教你如何使用Python第三方库basemap进行地图绘制
basemap地图绘制 basemap地图绘制 1 basemap的使用 1.1 basemap安装 1.2 basemap使用 1.3 缩放区域与绘图 2 basemap综合示例 2.1 美国人口分 ...
- Python之基础详解(十二):进阶,用pyecharts绘制世界地图、玫瑰图、雷达图
我之前发过一篇博文基本讲解了基本绘制地图的方法. 我这里打算直接调用api来创建实时动态地图,并且分析数据绘制了玫瑰图,雷达图. 步骤 配套资源下载: 第一步:配置环境 第二步:爬取数据 第三步:创建 ...
- python 利用cartopy绘制世界地图中部分地区的风场的流线形式
python 利用cartopy绘制世界地图中部分地区的风场的流线形式 先看效果图图(1982-1984 6.7.8月200hPa高度风场,60°E-150°E,0-40°N) 所用的画流线的函数 p ...
- CASS实用操作:绘制房子与绿地
在工作中有一些小技巧如果能够熟练使用可以提高我们的工作效率,今天来介绍一下cass的实用操作. 1 画房子 直接输入ff ,按照我们需要花房屋的结构直接选择需要画的房屋. 如果我们打点时有些地方无法打 ...
- python 绘制世界地图,添加海岸线、陆地、投影
python 绘制世界地图,添加海岸线.陆地.投影等 tips:最近在学习python的模块:matplotlib 为画全球的要素分布做准备 在此之前,先学习一下如何绘制世界地图,以及一些投影的使用. ...
- 用python处理excel的基本语法_Python-高级-实用-操作 Excel
版权声明:本文为博主原创文章,遵循CC BY-NC-ND 4.0 版权协议,转载请附上原文出处链接和本声明. Python-高级-实用-操作 Excel 缘起 Excel 是我们日常工作学习中都会使用 ...
- 用python画星空-【Python】手把手教你绘制星空旅游线路图
0 前言 5月是美国的毕业季,我家领导也即将毕业了,我们将在美国进行为期两周的毕业旅行.其实类似这样的航线图我以前也用PPT绘制过,给领导用于发朋友圈,虽然总体能表达出意思,但是效果不能让自己满意,见 ...
最新文章
- Spring Cloud Alibaba 高级特性 应用性能监控:通过 SkyWalking 实施链路追踪
- 前端开发常见问题精选(五)
- 在vue.js中省市选择
- eclipse 设置PythonIDE
- android图片跳转动画效果,Android实现Activity界面切换添加动画特效的方法
- SpringBoot整合Mybatis(高级)
- 计算机网络人民邮电出版社答案,计算机网络基础 人民邮电 龚娟 第4章习题答案...
- python中进制chr_python中的chr() 如何返回字符?
- 无招胜有招之spring _高频面试题
- ubuntu16.04下wifi上网速度很慢的解决方案
- 时富金融:八年左右后内地房价会下降
- 连载31:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...
- linux免安装mysql_Linux 配置mysql 免安装版。
- 【unity shader】毛绒材质效果的实现
- 忽现的Mybatis foreach 失效记录.
- 线性方程组/矩阵方程求解(方法汇总)
- Numpy中矩阵向量乘法np.dot()及np.multiply()以及*区别
- Linux下打开word等office文件(openoffice安装)
- 第002篇:易康(eCognition)中最佳分割尺度评价工具ESP2插件的详细使用方法
- iOS 10 相关问题