【Python】pyecharts库实现河北省疫情各市分布图
·
1、概述
本文中使用了Python的pyecharts库,这是一个可以使用代码生成可视化图表的库,我们经过对图表的基础配置,运行后pyecharts库会将图表数据生成一个html文件模板,我们只需要运行这个html文件就可以看到对应图表效果啦!
喜欢技术的小伙伴可以评论区留言,分享个人学习成果!
2、效果展示

3、代码信息
# 导入map模块,创建地图
from pyecharts.charts import Map
from pyecharts.options import VisualMapOpts,LabelOpts
# from pyecharts import options as opt
# 准备数据
data = [("石家庄市", 60), ("唐山市", 20), ("邯郸市", 20), ("邢台市", 15), ("保定市", 36), ("承德市", 8), ("沧州市", 66), ("衡水市", 12), ("廊坊市", 27), ("张家口市", 18),("秦皇岛市",38)]
# 创建图表实例
map = Map()
# 添加数据和标题,还有图表类型
map.add("河北省各市疫情确诊人数", data,"河北")
# 设置全局配置
map.set_global_opts(
visualmap_opts=VisualMapOpts(
is_show=True,
is_piecewise=True,
pieces = [
{"min":1, "max":5,"label":"1~5人","color":"pink"},
{"min":5, "max":15,"label":"5~15人","color":"sandybrown"},
{"min":15, "max":40,"label":"15~40人","color":"#D01F1FFF"},
{"min":40, "max":100,"label":"40~100人","color":"#9b0909"}
]
)
)
# 定义系列配置
map.set_series_opts(
label_opts=LabelOpts(color="white")
)
map.render("map3.html")
更多推荐



所有评论(0)