ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求。 遵循 Apache-2.0 开源协议,免费商用。
ECharts 兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等)及兼容多种设备,可随时随地任性展示。
构建好的 echarts 提供了下面这几种定制:
代码效果:红色框内就是echart生成的图标。
在 echarts 里,系列(series)是指:一组数值以及他们映射成的图。每个系列通过 type 决定自己的图表类型:
在系列之上,echarts 中各种内容,被抽象为“组件”。如:xAxis、yAxis、grid… 其实系列(series)也是一种组件,可以理解为:系列是专门绘制“图”的组件。
多数组件和系列,都能够基于 top / right / down / left / width / height 绝对定位。绝对定位基于的是 echarts 容器 DOM 节点。
少数圆形的组件或系列,可以使用“中心半径定位”,例如,pie(饼图)、sunburst(旭日图)、polar(极坐标系)。半径定位,往往依据 center(中心)、radius(半径)来决定位置。
很多系列,例如 line(折线图)、bar(柱状图)、scatter(散点图)、heatmap(热力图)等等,需要运行在 “坐标系” 上。
THE END