最近在做一个数模题,需要中国地图的数据可视化,了解到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), ('上海', 15.07), ('江苏', 15.99), ('浙江', 13.89), ('安徽', 15.01), ('福建', 11.42), ('江西', 11.44), ('山东', 14.75), ('河南', 1