pyecharts是python的一個(gè)可視化的神器
首先想要使用必須要導(dǎo)入pyecharts包
版本問(wèn)題: 關(guān)于這個(gè)版本問(wèn)題是我實(shí)現(xiàn)地圖的第一個(gè)難題 沒(méi)有查閱資料就按照往常導(dǎo)入包一樣
pip install pyecharts
然后上網(wǎng)查了pycharts使用教程
大多數(shù)的版本都是v0.5x
現(xiàn)在目前所使用的的都是最新版
pyecharts版本分:v0.5、v1x
兩者并不兼容
v0.5x支持python2.7凰狞、python3.4+乎串,并且不再維護(hù)
v1x支持python3.6以上的版本
所以當(dāng)時(shí)拿v0.5的來(lái)寫v1.0x的地圖甘邀,浪費(fèi)了許多時(shí)間
解決了版本問(wèn)題,就算是走了一大半的路了
在進(jìn)行可視化之前
先了解一下v1x版本
這里推薦看——pyechart的使用教程
全局配置項(xiàng)很多,v1x中的許多配置都在配置項(xiàng)(全局配置項(xiàng)错沃、系列配置項(xiàng))中完成 相比較v0.5更加的系統(tǒng)和方便
開(kāi)始第一個(gè)地圖——北京(以下數(shù)據(jù)純屬虛構(gòu)跌前,僅用于演示教程)
from pyecharts.charts import Map #地圖
from pyecharts import options as opts? #初始化配置項(xiàng)
map=Map(init_opts=opts.InitOpts(width='900px',height='800px'))
map.add(series_name='城市',data_pair=[('海淀區(qū)',650),('朝陽(yáng)區(qū)',234),('房山區(qū)',134),('昌平區(qū)',68),('豐臺(tái)區(qū)',123),('西城區(qū)',500),('大興區(qū)',54),('東城區(qū)',21),('石景山區(qū)',9),('通州區(qū)',55),('順義區(qū)',257)],maptype='北京')
map.set_global_opts(title_opts=opts.TitleOpts(title='北京各**需求量'),visualmap_opts=opts.VisualMapOpts(max_=680))
map.render('北京各區(qū)**需求量.html')
效果圖如下:
接手一個(gè)新事物,還是不能迅速的掌握其特性,這方面在之后還需要更加的訓(xùn)練
后記:
有需要的朋友可以搜索微信公眾號(hào):【知音庫(kù)】