web端图表知识汇总(开源)
1.ECharts(百度)
网址:https://echarts.apache.org/zh/index.html
ECharts是一个使用 JavaScript 实现的开源且免费商用的可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。
2.AntV(蚂蚁金服)
网址:https://antv.vision/zh
AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。AntV 经过大量的项目实战经验,总结了四条核心原则:准确、清晰、有效、美,这四条原则按重要等级先后排序,相辅相成且呈递进关系。
3.chartjs
网址:https://chartjs.bootcss.com/docs/
Chart.js是一款开源图表,帮你用不同的方式让你的数据变得可视化。每种类型的图表都有动画效果,并且看上去比较棒,即便是在retina屏幕上,Chart.js不依赖外部工具库,轻量级(压缩之后仅有4.5k),并且提供了加载外部参数的方法。
浏览器兼容性:支持现代浏览器,并且针对IE7/8提供了降级替代方案
4.uCharts
网址:https://www.ucharts.cn/
uCharts是适用于uni-app平台的高性能跨全端图表插件,支持H5、APP、小程序(微信/支付宝/百度/头条/QQ/360)
5.D3
网址:http://d3js.org/
D3是这样一个特殊的JavaScript库,它利用现有的Web标准,通过更简单的(数据驱动)方式来制作炫目的可视化效果。