数据可视化工具了解
能憋死你不
能憋疯
想找一个js可视化的库,结果感觉有点乱,所以打算从库来源,下载数量等地方统计一下,来决定用哪个,虽然大不了再换,再大不了就去手撸js,不过还是先了解一下当下也是不错。
Three.js
该项目的目的是创建一个易于使用、轻量级的 3D 库,并带有默认 WebGL 渲染器。该库还提供了示例中的 Canvas 2D、SVG 和 CSS3D 渲染器。
在这提一下three.js,虽然该库也可以做数据展示,但是这个更偏向于引擎一类的东西。这个库里面还有一些摄像机之类的概念,其实和数据可视化不是很贴切,跳过。
D3
D3(或D3.js)是一个JavaScript库,用于使用Web标准可视化数据。D3 可帮助您使用 SVG、画布和 HTML 使数据栩栩如生。D3 将强大的可视化和交互技术与数据驱动的 DOM 操作方法相结合,为您提供现代浏览器的全部功能,并可以自由地为您的数据设计正确的可视化界面。
这个库在github排名较高,可做参考
Chart
提供简单的一些数据可视化方式,多是折线图之类
echarts
憋死人的就在这了,我当时看着 chart.js 和 echart 一脸懵逼,为什么有两个名字这么像,但是呢文档不一样。结果发现是周杰和周杰伦的关系,这个出自百度。
Highcharts
这是一个商业库(就是你想交银子不)
钦此