“程序员的审美如何?”
“程序员的脑子里只有代码,哪有美?”
“今天就让你看看通过代码展现出来的数据之美!”
先来几张图片感受一下:
GitHub 中的开源项目 D3,是收获 81k+ 小星星的优质数据可视化项目。 D3(或D3.js)是一个 JavaScript 库,赋予数据以生命,让他们活灵活现的展现出来。D3 可帮助您使用 SVG,Canvas 和 HTML 将数据以最能展现特征的方式呈现出来。D3将强大的可视化和交互技术与数据驱动的 DOM 操作方法相结合,为您提供现代浏览器的全部功能,并可自由地调整呈现形式,从而达到最佳展现效果。
D3 允许您将任意数据绑定到文档对象模型(DOM),然后将数据驱动的转换应用于文档。例如,您可以使用 D3 从数组中生成 HTML 表。或者,使用相同的数据创建具有平滑过渡和交互的交互式 SVG 条形图。
目前 D3 在 GitHub 中的作品长廊已经展示了视觉指数、图表、地图、统计等大类近 300 样例,总有一款适合你!
GitHub 地址:
https://github.com/d3/d3
注意:本文归作者所有,未经作者允许,不得转载