效果
本文使用python库——pyecharts绘制地图,修改标签样式并调色。重点在于参数调用方法(理解Union[Sequence[str]]或者看源码)。
效果如图:
image.png
工具与配置
Python 3.7.3,使用Anaconda安装
pip install pyecharts
实操
要绘制地图,看官方文档可知可以使用Geo或Map:Geo为地理坐标系,画出来是在地点对应的位置画点;Map是区域上色。故选用Map实现。
看官网Demo
from example.commons import Faker
from pyecharts import options as opts
from pyecharts.charts import Map
def map_visualmap() -> Map:
c = (
Map()
.add("商家A", [list(z) for z in zip(Faker.provinces, Faker.values())], "china")
.set_global_opts(
title_opts=opts.TitleOpts(title="Map-VisualMap(连续型)"),
visualmap_opts=opts.VisualMapOpts(max_=200),
)
)
return c
可知需要在add函数中传入数据,格式为[[nam