01 前言
之前群里有人問穷娱,說我之前Pyecharts代碼不能用了绑蔫,我自己嘗試了一下,還是可以用的泵额,后面才發(fā)現(xiàn)是因為現(xiàn)在pyecharts更新了配深,這個是pyecharts官網(wǎng)的原話(pyecharts 分為 v0.5.X 和 v1 兩個大版本,v0.5.X 和 v1 間不兼容嫁盲,v1 是一個全新的版本)篓叶。
所以說,如果你安裝的是v1版本的pyecharts羞秤,那我之前的代碼都是不能用了澜共,其實pyecharts的官方文檔寫的很詳細(https://pyecharts.org/),但還是有人想看我再寫一篇锥腻,那本次內(nèi)容就講解下新版本pyecharts可視化代碼。
我們以微信好友信息為例(文末提供數(shù)據(jù)下載)母谎。
小試牛刀
from pyecharts.charts import Bar
bar = Bar()
bar.add_xaxis(["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"])
bar.add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
bar.render_notebook()
- 導入的時候需要為pyecharts.charts
- 添加數(shù)據(jù)也變了
- 顯示用render_notebook()
微信好友可視化
我們看看微信好友性別的分布瘦黑,首先通過groupby統(tǒng)計。
sex = data.groupby('Sex')['Sex'].count()
新版的增加了鏈式調(diào)用奇唤。我們按照官方文檔幸斥,繪制一個餅圖。
from pyecharts.charts import Pie
label = ['外星人','男性','女性']
c = (
Pie()
.add("", [(a,b) for a,b in zip(label,sex)])
)
c.render()
還有其他設置咬扇,大家看官方文檔就好了甲葬。
如果還是習慣用以前的版本,那就用下面代碼進行安裝:
pip install pyecharts==0.5.11
其官方文檔為https://05x-docs.pyecharts.org/#/
今天的分享就到這了懈贺,我們下期再見~