前置知识
基础地图演示
|
|
这样只实现了基础的数据导入,看起来地图还不够直观,所以我们使用全局设置
|
|
成果展示:

实操部分
全国疫情地图
数据准备
之前贴出来的所用数据有问题,这里给出新的:百度网盘 请输入提取码,目测没有不符合json格式的地方
我们再次使用之前的json视图网站JSON在线视图查看器(Online JSON Viewer),把json内容粘贴进去可见其结构主要如下面所示:

制定主要任务列表:
- 打开并读取文件
- 取其中省份及其对应确诊人数
- 将取出的数据转换为适当的格式
- 将数据导入到地图中
- 配置地图全局设置
- 生成地图
开始(分块讲解)
我们直接开始读取文件
|
|
现在txt中的内容已经加载到data变量中了,接下来我们取其中数据
|
|
由之前经验可得,需要将每个省份及其对应确诊人数写成一个元组,再将所有元组封装为一个列表才能导入到pyecharts模块中。
|
|
下面是制图部分
|
|
整合完全版
|
|
结果展示:

附加小练习:江苏疫情地图
提示: 地图类型从’china’改为’江苏’,剩余请自行挑战。
数据准备
注意:原来的数据在地名上有问题(缺少“省”、“市”后缀),我只补全了省份名称和江苏省各市名称,如有需要请自行补全。
根据上面得到的数据结构确定如何取出数据

整合完全版
|
|
成果展示:
