Echarts python 如何画地图?

Echarts python 如何画地图?

我用python开发了一个动态疫情地图,首先看下效果:

如视频所示,地图根据实时数据通过时间线轮播的方式,动态展示数据的变化。随着时间的推移,疫情确诊数量的增多,地图各个省份颜色逐渐加深,可以很明显地看到动态可视化效果。

这个动态疫情地图,是通过python的第三方库pyecharts制作完成的。数据来源是github上的一位大神:

在此,感谢github作者整理的数据来源,方便我们数据分析人员使用。

下面,通过jupyter代码(部分核心代码)逐一分解,这个动态疫情地图是怎样实现的:

首先,导入需要的库:

然后,定义好数据源文件,并做一些初始的数据清洗、数据预处理工作:

筛选出指定日期的数据,并做一定的数据处理,供后续可视化代码读取调用:

最后,也是最关键的代码,可视化地图部分:

核心代码就是这些,执行成功之后,就是这样的效果啦:

爱学习的小伙伴,想获取完整代码文件,关注我的微信公众号"老男孩的平凡之路",后台回复“地图疫情源码”,即可获取完整python源码。

我是一枚python老司机,关注我 @马哥python说 ,持续分享python干货!