最近一周每天早上起来第一件事,就是打开新闻软件看疫情相关的新闻。了解下自己和亲友所在城市的确诊人数,但纯数字还是缺乏一个直观的概念。那我们来做一个吧。 至于数据,从各大网站的实时疫情页面就可以拿到。以某网站为例,用requests拿到html后,发现并
最近一周每天早上起来第一件事,就是打开新闻软件看疫情相关的新闻。了解下自己和亲友所在城市的确诊人数,但纯数字还是缺乏一个直观的概念。那我们来做一个吧。
数据格式很简单,省数据和下属城市的数据
英语好的同学可以直接猜到cureNum是治愈数,deathNum是死亡人数。value应该是确诊数,其它字段可以根据原网站表格确定 最直观的图表当然是地图了。国内大厂出的echarts自然会对国内地图有最好的支持。 用pip安装pyecharts, 以及两个数据包echarts-china-provinces-pypkg,echarts-china-cities-pypkg 即可 遍历下json数据,把省名和确诊数存在data数据里传给map对象就好:
代码很简单,注意max是决定渲染颜色的。效果图如下: 达到100确诊的省份一目了然。感兴趣的同学还可以制作市级别或者世界地图。最后祝愿早日都变为蓝色吧。武汉加油,中国加油! |
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27