更新時(shí)間:2022-05-23 來(lái)源:黑馬程序員 瀏覽量:
自2013年6月百度EFE(ExcellentFrontEnd)數(shù)據(jù)可視化團(tuán)隊(duì)研發(fā)的ECharts1.0發(fā)布到GitHub網(wǎng)站以來(lái),ECharts一直備受業(yè)界權(quán)威的關(guān)注并獲得廣泛好評(píng),成為目前成熟且流行的數(shù)據(jù)可視化圖表工具,被應(yīng)用到諸多數(shù)據(jù)可視化的開(kāi)發(fā)領(lǐng)域。Python作為數(shù)據(jù)分析領(lǐng)域最受歡迎的語(yǔ)言,也加入了ECharts的使用行列,并研發(fā)出方便Python開(kāi)發(fā)者使用的數(shù)據(jù)可視化工具,由此便誕生了pyecharts庫(kù)。
pyecharts是一個(gè)針對(duì)Python用戶(hù)開(kāi)發(fā)的、用于生成ECharts圖表的庫(kù),與matplotlib相比,pyecharts具有以下優(yōu)勢(shì):
?。?)簡(jiǎn)潔的API使開(kāi)發(fā)者使用起來(lái)非常便捷,且支持鏈?zhǔn)秸{(diào)用。
?。?)程序可在主流的JupyterNotebook或JupyterLab工具上運(yùn)行。
?。?)程序可以輕松地集成至Flask、Sanic、Django等主流的Web框架中。
?。?)靈活的配置項(xiàng)可以輕松搭配出精美的圖表。
(5)詳細(xì)的文檔和示例可以幫助開(kāi)發(fā)者快速地上手。
?。?)400多個(gè)地圖文件、原生百度地圖為地理數(shù)據(jù)可視化提供強(qiáng)有力的支撐。
在使用pyecharts進(jìn)行開(kāi)發(fā)之前,開(kāi)發(fā)者需要先在本地計(jì)算機(jī)中安裝pyecharts。pyecharts官方支持v0.5.x和v1兩個(gè)版本,兩個(gè)版本之間互不兼容。其中,v5.0是較早的版本,且已經(jīng)停止維護(hù);v1是一個(gè)全新的版本,它支持Python3.6以上的開(kāi)發(fā)環(huán)境。截至目前,pyecharts的最新版本為1.9.1。