# 全国疫情地图的构建(大量数据文件导入) import json from pyecharts.charts import Map from pyecharts.options import VisualMapOpts, TitleOpts f = open("H:/fengmin/python-heima/地图数据/疫情.txt", "r", encoding="UTF-8") data = f.read() f.close() data_dict = json.loads(data) # 将json字符转化为python字典 # 字典中取出各省份数据 province_data_list = data_dict["areaTree"][0]["children"] # 组装各个省份数据和确诊人数为元组并封装入list内 data_list = [] # 先准备一个空list for province_data in province_data_list: province_name = province_data["name"] province_confirm = province_data["total"]["confirm"] data_list.append((province_name, province_confirm)) # 通过循环将数据元组放到data-list中 # 创建地图对象 map = Map() map.add("全国一日疫情地图", data_list, "china") # 这里c要小写,不然地图出不来 # 对地图进行全局处理 map.set_global_opts( title_opts=TitleOpts(title="全国疫情地图"), visualmap_opts=VisualMapOpts(is_show=True, # 条状默认图例显示,还未校准
全国一日疫情地图python
最新推荐文章于 2024-08-14 19:00:00 发布
本文介绍如何利用Python编程语言,结合相关数据,绘制出全国各地区的疫情分布地图,实时展示疫情变化情况。
摘要由CSDN通过智能技术生成