Apache ECharts

访问官方
一个基于 JavaScript 的开源可视化图表库
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。 ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。 除了已经内置的包含了丰富功能的图表,ECharts 还提供了自定义系列,只需要传入一个renderItem函数,就可以从数据映射到任何你想要的图形,更棒的是这些都还能和已有的交互组件结合使用而不需要操心其它事情。 特性: 丰富的图表类型 提供开箱即用的 20 多种图表和十几种组件,并且支持各种图表以及组件的任意组合。 强劲的渲染引擎 Canvas、SVG 双引擎一键切换,增量渲染、流加载等技术实现千万级数据的流畅交互。 专业的数据分析 通过数据集管理数据,支持数据过滤、聚类、回归,帮助实现同一份数据的多维度分析。 优雅的可视化设计 默认设计遵从可视化原则,支持响应式设计,并且提供了灵活的配置项方便开发者定制。 健康的开源社区 活跃的社区用户保证了项目的健康发展,也贡献了丰富的第三方插件满足不同场景的需求。 友好的无障碍访问 智能生成的图表描述和贴花图案,帮助视力障碍人士了解图表内容,读懂图表背后的故事。