最近在做一个数模题,需要中国地图的数据可视化,了解到pyecharts,踩了一些坑,在此记录
—————————————————————————
版本问题
现在网上大多数文章都是用的老版本,比如0.5以下,但pyecharts升级后,变化还是挺大的。我安装的就是最近版,好像是1.8几。
绘图代码(模版)
先以中国地图为例
- 每个省份和其对应的数值要以元组的形式给到参数里
- opts.TitleOpts就是标题文字的各种参数,详细都可以到官方文档查看
想看哪个函数就直接搜,里面参数的讲解很详细
官方文档(中文) - 可以画中国地图,省份地图,城市地图,就在add的maptype参数改就好,比如画浙江就写‘浙江’
from pyecharts.charts import Map
from pyecharts import options as opts
data = [('北京', 12.54), ('天津', 13.02), ('河北', 13.0), ('山西', 11.53), ('内蒙古', 11.48), ('辽宁', 15.43), ('吉林', 13.21), ('黑龙江', 13.03)