更新时间:2022-05-23 来源:黑马程序员 浏览量:
自2013年6月百度EFE(ExcellentFrontEnd)数据可视化团队研发的ECharts1.0发布到GitHub网站以来,ECharts一直备受业界权威的关注并获得广泛好评,成为目前成熟且流行的数据可视化图表工具,被应用到诸多数据可视化的开发领域。Python作为数据分析领域最受欢迎的语言,也加入了ECharts的使用行列,并研发出方便Python开发者使用的数据可视化工具,由此便诞生了pyecharts库。
pyecharts是一个针对Python用户开发的、用于生成ECharts图表的库,与matplotlib相比,pyecharts具有以下优势:
(1)简洁的API使开发者使用起来非常便捷,且支持链式调用。
(2)程序可在主流的JupyterNotebook或JupyterLab工具上运行。
(3)程序可以轻松地集成至Flask、Sanic、Django等主流的Web框架中。
(4)灵活的配置项可以轻松搭配出精美的图表。
(5)详细的文档和示例可以帮助开发者快速地上手。
(6)400多个地图文件、原生百度地图为地理数据可视化提供强有力的支撑。
在使用pyecharts进行开发之前,开发者需要先在本地计算机中安装pyecharts。pyecharts官方支持v0.5.x和v1两个版本,两个版本之间互不兼容。其中,v5.0是较早的版本,且已经停止维护;v1是一个全新的版本,它支持Python3.6以上的开发环境。截至目前,pyecharts的最新版本为1.9.1。