前两天发了篇 新冠疫情可视化动态地图变化,介绍北京大学可视化与可视分析实验室出炉的疫情可视化作品。
有朋友就问能否介绍下如何使用Python绘制,现在我们就来看看。
Python绘制地图有很多模块可以实现,今天我们介绍PyEcharts。
PyEcharts是百度可视化框架Echarts的Python版本,使用相对简单。
绘制的地图效果是这样的,因为湖北新增确诊人数远大于其他地区,所以看到就是这个效果了。
PyEcharts分为 v0.5.x 和 v1.x 两个大版本,v0.5.x 和 v1.x 间不兼容,v0.5.x是基于Python2.7+、3.4+版本开发的,而v1.x是一个全新的版本,它是基于Python3.6+版本开发的,另外经PyEcharts开发团队决定,0.5.x 版本将不再进行维护。
所以本文采用v1.x版本进行绘制地图。
首先我们来安装需要的模块:
然后导入需要使用的模块:
然后导入需要数据,数据是这样的,存在Excel表格中:
扫一扫下方二维码,并关注公众号
回复“DTX”获取案例数据