说到使用Python进行地理坐标可视化那就一定少不了Pyecharts的身影,本文就对Pyecharts可以制作的四种地图进行简单的评析。
Pyecharts—Map
首先介绍的是Pyecharts中使用最多的Map(),核心代码仅四行即可生成全国地图,来看下官方Demo
from pyecharts import options as optsfrom pyecharts.charts import Mapfrom pyecharts.faker import Fakerc = ( Map() .add("商家A", [list(z) for z in zip(Faker.provinces, Faker.values())], "china") .set_global_opts(title_opts=opts.TitleOpts()) .render("map_base.html"))
我们看下中间四行代码究竟做了什么:
- .Map()创建了一个地图实例
- .add()添加了数据,实际上zip()中就是两个list,一个是省份名称另一个是对应的数据
- .set_global_opts()添加了标题
- .render()将生成的地图以html格式保存
所以这个最简单的地图长这样
告诉我你对这张地图