1、pygal安装
pip install pygal_maps_world
安装后就可以在世界范围内对
2、查询所需要的国家代码
和pyecharts等第三方库不同的是,pygal在选中国家时,需要提前知道国家的代码,然后在后面标好数值,最后渲染成svg或者html文件就可以了,以下是国家代码表。
3、运行代码和结果
import pygal
worldmap_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')