D3 入门笔记


1.D3是什么

D3 的全称是(Data-Driven Documents),顾名思义是一个被数据驱动的文档。听名字有点抽象,说简单一点,其实就是一个基于 web 标准的 JavaScript 的函数库,使用它主要是用来做数据可视化的。 主要借助SVG, Canvas 以及 HTML 将你的数据生动的展现出来。   D3 可以将数据绑定到 DOM 上,然后根据数据来计算对应 DOM 的属性值。我觉得,其设计思路就是把数据映射到视觉元素(形状、长度、方向、角度、颜色、面积、文本等),并通过视觉元素的组合进行数据可视化。下面的实例使用SVG来展示。   2.D3安装 引入D3 最简单的方法,通过 html 里的script标签引入外部d3脚本文件。可以使用外部链接,也可以把d3.js下载到本地再引入。
  • 使用外部链接