D3是指数据驱动文档(Data-Driven Documents)。简单说,D3.js
就是一个主要用于在web
通过操作相关web
文档(譬如html,css,svg,canvas等)来进行数据可视化的JavaScript
库。
D3.js
是于2011年由Mike Bostock制作的,主张利用现有的Web标准,通过更简单的(数据驱动)方式来制作炫目的可视化效果,而且内置强大的可视化组件。这里是几篇相关的论文:
在web工程中引入D3.js
非常简单,只需在html文件中加入如下一行:
<script src="https://d3js.org/d3.v5.min.js"></script>
当然,真实项目中因为用到的js包比较多,所以一般会使用npm进行管理。
网友评论