# pip install pyecharts
from pyecharts import options as opts
from pyecharts.charts import Map
# 实例化地图对象
china_map = Map()
# 各省份的数据
data = [
['广东', 142],
['北京', 60],
['上海', 53],
['江西', 34],
['湖南', 148],
['浙江', 40],
['陕西', 40],
['西藏', 40],
['江苏', 125],
['内蒙古',200]
]
# 添加数据及图表样式
china_map = china_map.add("销量",data, "china")
# 设置地图全局属性
china_map = china_map.set_global_opts(
# 设置标题
title_opts=opts.TitleOpts(title="pyecharts地图"),
# 设置地图中的颜色
visualmap_opts=opts.VisualMapOpts(max_=200, is_piecewise=True),
)
# 在同级目录下生成 china_map.html 文件,用浏览器打开即可看到地图
china_map.render("china_map.html")
# 在 jupyter 中运行
# china_map.render_notebook()