- 文本文件来自黑马程序员python课程,此文章为学习记录,侵删
全国地图数据
-
代码运行结果如下:

-
代码如下:
"""
演示全国疫情可视化地图开发
"""
import json
from pyecharts.charts import Map
from pyecharts.options import *
# 读取数据文件
f = open("D:\疫情.txt","r",encoding="UTF-8")
data = f.read()
# 关闭文件
f.close()
# 取到各省数据
# 将字符串json转换为python的字典
data_dict = json.loads(data) # 基础数据字典
# 从字典中取到省份数据
province_data_list = data_dict["areaTree"][0]["children"]
# 组装每个省份和确诊人数为元组,并将各个省的数据都封装到列表内
data_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))
print(data_list)
# 创建地图对象
map = Map()
# 添加数据
map.add("各省份确诊人数"

最低0.47元/天 解锁文章
1097





