python绘制疫情地图,pyecharts疫情地图

  python绘制疫情地图,pyecharts疫情地图

  要密切关注疫情,用Python把数据可视化在地图上。

  Pyecharts 介绍

  Apache Echarts是百度开源的数据可视化,以其良好的交互性和精美的图表设计得到了众多开发者的认可。Python是一种表达性语言,非常适合数据处理。当数据分析遇上数据可视化,pyecharts就诞生了。

  Pyecharts 使用

  安装了上面映射相关的python包后,我们开始绘制疫情图。

  首先,让我们看一下Pyecharts的相关实现:

  1.导入要使用的依赖库。

  2.pyecharts支持链调用。

  3.声明地图对象

  4.主要用于数据展现的m.add(**kwargs)的调用如下:

  Legend:字符串表示图例。

  属性和值:一般为列表型[(attr,value)],其中attr主要表示江苏省地级市的名称,此处attr表示每个地级市今日新增感染人数。如果要标注是哪个地级市,写在对应的列表里就可以了。

  地图类型maptype=江苏指定要绘制的区域的面积。可以是省级地名,也可以是市级地名。

  5.m.render默认在当前文件中生成html文件。

  frompeychartsimportoptions sasopts

  frompyecharts.chartsimportMap

  c_today=(

  地图()。添加(“今天的新人数”),

  [list(z)forzinzip(city_list,todayconfirm)],

  Maptype=江苏

  )。render(map_jiangsu_0803.html )

  )运行后,当前目录下会生成map_jiangsu_0803.html。用浏览器打开后,结果如下:

  鼠标移动到对应区域,会显示出今天对应地级市的新增人数。

  以上是python使用Pyecharts绘制疫情分布图。希望对大家有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: