python

pyecharts可视化地图的实例

2020-02-05  本文已影响0人  早上好_先生

pyecharts是python的一个可视化的神器

首先想要使用必须要导入pyecharts包

版本问题: 关于这个版本问题是我实现地图的第一个难题 没有查阅资料就按照往常导入包一样

pip install pyecharts

然后上网查了pycharts使用教程

大多数的版本都是v0.5x

现在目前所使用的的都是最新版

pyecharts版本分:v0.5、v1x

两者并不兼容

v0.5x支持python2.7、python3.4+,并且不再维护

v1x支持python3.6以上的版本

所以当时拿v0.5的来写v1.0x的地图,浪费了许多时间

解决了版本问题,就算是走了一大半的路了

在进行可视化之前

先了解一下v1x版本

这里推荐看——pyechart的使用教程

全局配置项很多,v1x中的许多配置都在配置项(全局配置项、系列配置项)中完成 相比较v0.5更加的系统和方便

开始第一个地图——北京(以下数据纯属虚构,仅用于演示教程)

1.导入相关包

from pyecharts.charts import Map #地图

from pyecharts import options as opts  #初始化配置项

2.可视化大小

map=Map(init_opts=opts.InitOpts(width='900px',height='800px'))

3.添加数据点

map.add(series_name='城市',data_pair=[('海淀区',650),('朝阳区',234),('房山区',134),('昌平区',68),('丰台区',123),('西城区',500),('大兴区',54),('东城区',21),('石景山区',9),('通州区',55),('顺义区',257)],maptype='北京')

4.配置项配置

map.set_global_opts(title_opts=opts.TitleOpts(title='北京各**需求量'),visualmap_opts=opts.VisualMapOpts(max_=680))

5.生成HTML文件

map.render('北京各区**需求量.html')

效果图如下:

接手一个新事物,还是不能迅速的掌握其特性,这方面在之后还需要更加的训练

后记:

有需要的朋友可以搜索微信公众号:【知音库

上一篇下一篇

猜你喜欢

热点阅读