freeCodeCamp/guide/chinese/d3/index.md

2.5 KiB
Raw Blame History

title localeTitle
D3 D3

D3数据驱动文档

数据驱动文档 D3.js是一个JavaScript库用于在Web浏览器中生成动态交互式数据可视化。 D3.js API包含各种方法可以分为以下逻辑单元 - 选择 转换 数组 数学 颜色 比例 SVG 时间 布局 地理 几何 行为

D3.js标志

D3.js通过将强大的可视化和交互技术与数据驱动的DOM操作方法相结合帮助您可视化数据。它还通过为您的数据设计正确的可视界面提供现代浏览器的全部功能。

D3.js版本1.0.0于2011年2月18日发布。

为什么D3.js

D3 *没有引入新的视觉表现。与Processing RaphaëlProtovis不同 _D3的_图形标记词汇直接来自Web标准HTMLSVG和CSS - https://d3js.org/

入门

你可以从中学到超过20,000多个D3.js的例子,但是你永远不知道任何给定的例子会多么平易近人!所以,问题是 - 如何从第一原理构建可视化正如您可能已经看到的那样D3的API非常庞大所以我们可以提前了解一些在早期特别有用的实用工具

  • D3级

  • D3型

  • D3选择

  • D3收集

  • D3-层次

  • D3变焦

  • D3力

因此只需要了解一些最新HTML5功能的基本知识例如SVGCanvas您就可以深入了解像D3.js这样的库将数据变为现实的世界! ######贡献