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