Python框架-pygal之世界地图
安装:
pip install pygal_maps_world
此时可以访问pygal.maps.world模块,并指定代码绘制国家
Countries
import pygal.maps.worldworldmap_chart = pygal.maps.world.World() worldmap_chart.title = 'Some countries' worldmap_chart.add('F countries', ['fr', 'fi']) worldmap_chart.add('M countries', ['ma', 'mc', 'md', 'me', 'mg','mk', 'ml', 'mm', 'mn', 'mo','mr', 'mt', 'mu', 'mv', 'mw','mx', 'my', 'mz']) worldmap_chart.add('U countries', ['ua', 'ug', 'us', 'uy', 'uz']) worldmap_chart.render_to_file('bar_chart.svg')
指定某个国家的值:
import pygal.maps.worldworldmap_chart = pygal.maps.world.World() worldmap_chart.title = 'Minimum deaths by capital punishement (source: Amnesty International)' worldmap_chart.add('In 2012', {'af': 14,'bd': 1,'by': 3,'cn': 1000,'gm': 9,'in': 1,'ir': 314,'iq': 129,'jp': 7,'kp': 6,'pk': 1,'ps': 6,'sa': 79,'so': 6,'sd': 5,'tw': 6,'ae': 1,'us': 43,'ye': 28 }) worldmap_chart.render_to_file('bar_chart.svg')
Continents
获取洲地图
import pygal.maps.worldsupra = pygal.maps.world.SupranationalWorld() supra.add('Asia', [('asia', 1)]) supra.add('Europe', [('europe', 1)]) supra.add('Africa', [('africa', 1)]) supra.add('North america', [('north_america', 1)]) supra.add('South america', [('south_america', 1)]) supra.add('Oceania', [('oceania', 1)]) supra.add('Antartica', [('antartica', 1)]) supra.render_to_file('bar_chart.svg')
国家代码列表:
code | Country |
---|---|
ad | Andorra |
ae | United Arab Emirates |
af | Afghanistan |
al | Albania |
am | Armenia |
ao | Angola |
aq | Antarctica |
ar | Argentina |
at | Austria |
au | Australia |
az | Azerbaijan |
ba | Bosnia and Herzegovina |
bd | Bangladesh |
be | Belgium |
bf | Burkina Faso |
bg | Bulgaria |
bh | Bahrain |
bi | Burundi |
bj | Benin |
bn | Brunei Darussalam |
bo | Bolivia, Plurinational State of |
br | Brazil |
bt | Bhutan |
bw | Botswana |
by | Belarus |
bz | Belize |
ca | Canada |
cd | Congo, the Democratic Republic of the |
cf | Central African Republic |
cg | Congo |
ch | Switzerland |
ci | Cote d’Ivoire |
cl | Chile |
cm | Cameroon |
cn | China |
co | Colombia |
cr | Costa Rica |
cu | Cuba |
cv | Cape Verde |
cy | Cyprus |
cz | Czech Republic |
de | Germany |
dj | Djibouti |
dk | Denmark |
do | Dominican Republic |
dz | Algeria |
ec | Ecuador |
ee | Estonia |
eg | Egypt |
eh | Western Sahara |
er | Eritrea |
es | Spain |
et | Ethiopia |
fi | Finland |
fr | France |
ga | Gabon |
gb | United Kingdom |
ge | Georgia |
gf | French Guiana |
gh | Ghana |
gl | Greenland |
gm | Gambia |
gn | Guinea |
gq | Equatorial Guinea |
gr | Greece |
gt | Guatemala |
gu | Guam |
gw | Guinea-Bissau |
gy | Guyana |
hk | Hong Kong |
hn | Honduras |
hr | Croatia |
ht | Haiti |
hu | Hungary |
id | Indonesia |
ie | Ireland |
il | Israel |
in | India |
iq | Iraq |
ir | Iran, Islamic Republic of |
is | Iceland |
it | Italy |
jm | Jamaica |
jo | Jordan |
jp | Japan |
ke | Kenya |
kg | Kyrgyzstan |
kh | Cambodia |
kp | Korea, Democratic People’s Republic of |
kr | Korea, Republic of |
kw | Kuwait |
kz | Kazakhstan |
la | Lao People’s Democratic Republic |
lb | Lebanon |
li | Liechtenstein |
lk | Sri Lanka |
lr | Liberia |
ls | Lesotho |
lt | Lithuania |
lu | Luxembourg |
lv | Latvia |
ly | Libyan Arab Jamahiriya |
ma | Morocco |
mc | Monaco |
md | Moldova, Republic of |
me | Montenegro |
mg | Madagascar |
mk | Macedonia, the former Yugoslav Republic of |
ml | Mali |
mm | Myanmar |
mn | Mongolia |
mo | Macao |
mr | Mauritania |
mt | Malta |
mu | Mauritius |
mv | Maldives |
mw | Malawi |
mx | Mexico |
my | Malaysia |
mz | Mozambique |
na | Namibia |
ne | Niger |
ng | Nigeria |
ni | Nicaragua |
nl | Netherlands |
no | Norway |
np | Nepal |
nz | New Zealand |
om | Oman |
pa | Panama |
pe | Peru |
pg | Papua New Guinea |
ph | Philippines |
pk | Pakistan |
pl | Poland |
pr | Puerto Rico |
ps | Palestine, State of |
pt | Portugal |
py | Paraguay |
re | Reunion |
ro | Romania |
rs | Serbia |
ru | Russian Federation |
rw | Rwanda |
sa | Saudi Arabia |
sc | Seychelles |
sd | Sudan |
se | Sweden |
sg | Singapore |
sh | Saint Helena, Ascension and Tristan da Cunha |
si | Slovenia |
sk | Slovakia |
sl | Sierra Leone |
sm | San Marino |
sn | Senegal |
so | Somalia |
sr | Suriname |
st | Sao Tome and Principe |
sv | El Salvador |
sy | Syrian Arab Republic |
sz | Swaziland |
td | Chad |
tg | Togo |
th | Thailand |
tj | Tajikistan |
tl | Timor-Leste |
tm | Turkmenistan |
tn | Tunisia |
tr | Turkey |
tw | Taiwan (Republic of China) |
tz | Tanzania, United Republic of |
ua | Ukraine |
ug | Uganda |
us | United States |
uy | Uruguay |
uz | Uzbekistan |
va | Holy See (Vatican City State) |
ve | Venezuela, Bolivarian Republic of |
vn | Viet Nam |
ye | Yemen |
yt | Mayotte |
za | South Africa |
zm | Zambia |
zw | Zimbabwe |
洲列表:
code | name |
---|---|
asia | Asia |
europe | Europe |
africa | Africa |
north_america | North America |
south_america | South America |
oceania | Oceania |
antartica | Antartica |
转载于:https://www.cnblogs.com/keqipu/p/7283991.html
Python框架-pygal之世界地图相关推荐
- 从4个月到7天,Netflix开源Python框架Metaflow有何提升性能的魔法?
作者 | Rupert Thomas 译者 | 凯隐 编辑 | Jane 出品 | AI科技大本营(ID:rgznai100) [导语]Metaflow 是由 Netflix 开发,用在数据科学领域的 ...
- 五大自动化测试的 Python 框架
来源:Python开发者 本文长度为3700字,建议阅读10分钟 本文为大家准备了五种Python类型的自动化测试框架,以供比较和讨论. 自2018年被评选为编程语言以来,Python在各大排行榜上一 ...
- 分享:Hadoop的Python框架指南
Hadoop的Python框架指南 http://www.oschina.net/translate/a-guide-to-python-frameworks-for-hadoop
- python 语义网络_专家鉴定这是2019最顶级的python框架,没有之一
源 / Python 到目前为止,每个IT工程师和开发人员都必须了解Python的力量和功能.Python是一种编程语言,需要任何介绍.如果您在这里,这可能意味着您有一些基本的编程技能,并且您可能正在 ...
- python gui开发工具_深入解析Python,透析应用开发,涵盖9大应用领域的Python框架...
前言 当前,Python 已经成为最流行的程序设计语言之一,被越来越多的人作为首选语言来学习和应用.作为一种解释型的语言,Python具有内置的高级数据结构和简单有效的面向对象编程机制.同时,其语法简 ...
- 如何搭建python框架_从零开始:写一个简单的Python框架
原标题:从零开始:写一个简单的Python框架 Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 你为什么想搭建一个Web框架?我想有下面几个原因: 有一个 ...
- python 自动化-五大自动化测试的Python框架
[51CTO.com快译]自2018年被评选为***编程语言以来,Python在各大排行榜上一直都是名列前茅.目前,它在Tiobe指数(请详见https://www.tiobe.com/tiobe-i ...
- python爬虫框架排行榜-哪种Python框架适合你?简单介绍几种主流Python框架
众所周知,Python开发框架大大减少了开发者不必要的重复劳动,提高了项目开发效率的同时,还使得创建的程序更加稳定.目前比较主流的Python框架都有哪些呢?一般大家用的比较多的是Django.Fla ...
- 【开发环境】Mac 中删除 Python ( 删除 Python 框架 | 删除 Python 应用程序 | 删除 Python 链接 )
文章目录 一.删除 Python 框架 二.删除 Python 应用程序 三.删除 Python 链接 一.删除 Python 框架 首先到 /Library/Frameworks/Python.fr ...
最新文章
- Redis的搭建和Redis的集群搭建
- gba徽章机器人_徽章战士GBA攻略
- python中bs4_python bs4库
- 创建型、结构型、行为型模式(2)
- 无线网服务器mac是什么,电脑MAC和LAN MAC以及WIRELESS MAC是什么关系?
- Linux configure 参数解释
- jenkins使用插件OWASP Dependency-Check Plugin对jar包漏洞扫描
- php 结巴分词,将开源PHP组件注册为服务提供者,以结巴分词为例
- javacv获取摄像头列表
- 关于打开github网站慢如何解决
- 新GRE阅读关于Emily Dickinson 的作品
- 云服务器安卓虚拟机,云服务器安装安卓虚拟机
- 【开发者平台汇总】-各大平台开发者及开放平台集锦
- word 保存时 不能保存
- 【论文导读】- Subgraph Federated Learning with Missing Neighbor Generation(FedSage、FedSage+)
- 【新知实验室】关于实时音视频
- 【Vue系列】Vue3.0知识点汇总整理
- Python数据展示之雷达图
- arduino用2个74HC595点亮2个4位共阳数码管
- python发送excel文件_如何在Python中使用Excel文件(xlsx)附件发送电子邮件
热门文章
- 怎样成为php高手,怎么成为php高手?如何自学成为php高手?优秀的PHP开发者是怎样炼成的?-PHP教程-基础篇-php语法基础--创业的风,吹向了年轻之长藤个人博客网站...
- css媒体查询标准,CSS 媒体查询 - 实例
- Java高级技术笔记
- 【 ML 】Newton – Raphson Iteration Procedure of TOA - Based Positioning Simulation
- 使用PlanAhead查看Virtex-7系列FPGA的底层架构
- 运维的shell小编(1)
- 维基解密揭秘CIA五种恶意软件用法
- webpack dev server 和 sublime text 配合时需要注意的地方
- 采用TurboGate邮件网关防止企业邮箱被盗用
- 2)JS动态生成HTML元素的爬取