需求:利用pyecharts模块实现疫情地图
效果展示:
一、导入json模块用于将json数据转换为Python数据
导入Map包用于绘制地图
导入options包用于地图选项设置
import json
from pyecharts.charts import Map
from pyecharts.options import *
二、数据预处理
1、从文件中读取数据
f = open("D:/疫情.txt", "r", encoding="UTF-8") #打开数据文件
data = f.read() #读取全部内容
f.close() #关闭文件
2、将读取到的JSON数据转换为Python数据
data_dict = json.loads(data) #JSON数据转Python数据
sichuan_province_data_list = data_dict["areaTree"][0]["children"][12]["children"] #筛选到四川省各市数据
3、组装各个市的名称与确诊