更新时间:2022年06月13日09时38分 来源:传智教育 浏览次数:
今天的Python培训课程我们讲解一下Echarts。Echarts(Enterprise Charts,商业产品图表库)是一个使用JavaScript编写的、开源的数据可视化图表库,它提供了一系列直观且生动的、可交付的、可高度个性化定制的图表,可以流畅地运行在PC和移动设备上,并且兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari等)。
Echarts的底层基于ZRender(二维绘图引擎,支持Canvas、SVG、VML等多种渲染方法)创建了坐标系、图例、提示框等基础组件,并基于这些组件创建了丰富的图表,包括:常见的折线图、柱形图、散点图、饼图等;用于地理数据可视化的统计地图、热力图等;用于关系数据可视化的树状图、旭日图;用于多维数据可视化的平行坐标;用于BI(Business Intelligence,商业智能)的漏斗图、仪表盘,还有任意混搭展现的组合图表。
下面是一个由ECharts生成的气泡图,如图9-1所示。
图9-1 ECharts气泡图
图9-1的气泡图包括5个公共组件,分别为标题组件、图例组件、提示框组件、数据区域缩放组件、视觉映射组件。