D3.js 实战:构建 17 个 D3.js 数据可视化项目

D3.js in Action: Build 17 D3.js Data Visualization Projects

D3.js (V 5) 从零开始!构建有用的 D3.js 数据可视化项目!D3.js 初学者

你会学到什么

  • 从初学者到专业水平学习 D3
  • 开发不同类型的数据可视化
  • 理解 D3 的核心——深入进入、更新和退出选择
  • 开发 14 个独特的 D3 数据可视化项目
  • 充分利用可用数据以可视化方式表示
  • 学习 D3 比例来调整可视化的大小
  • 了解如何添加轴以供参考
  • 使用 D3 转换为可视化添加生命

要求

  • 对 HTML、CSS 和 JavaScript 有基本的了解
  • 文本编辑器和网络浏览器

描述

*** 17 小时的内容 ***

—————————————————————————————————————————————————————————–

一图胜千言”。的确,在图表的帮助下解释概念时很容易理解。在当今数据驱动的世界中,以从中获得有用见解的方式充分利用可用数据非常重要。数据可视化是实现这一目标的最简单、最快速的方法。D3.js 是一个流行的 JavaScript 库,用于在数据数据的上下文中操作文档。D3 代表数据驱动文档。D3 帮助您使用 HTML、SVG 和 CSS 使数据栩栩如生。

D3 允许您将数据绑定到文档对象模型,然后将数据驱动的转换应用于文档。可以根据数据集的内容添加、删除或修改元素。例如,您可以使用 D3 从数字数组生成 HTML 表格,甚至可以使用相同的数据通过 SVG 创建水平条形图。D3 将强大的可视化和交互技术与数据驱动的 DOM 操作方法相结合。

“ D3.js 实战:构建 17 个 D3.js 数据可视化项目”是一门 100% 实用的动手课程,使用最新可用版本 V5 从头开始​​教您D3.js。所有概念都以非常详细且易于理解的方式进行了解释。讲师一起编写代码,而不是使用已经准备好的代码示例来解释概念。通过完成本课程,您将有足够的信心从头开始自己开发 D3.js 数据可视化。

截至目前,本课程中包含 17 个从头开始开发的项目。这将帮助您真正增强 应用 D3.js 知识开发真实世界数据可视化项目的信心。作为本课程的一部分开发的项目是:

  1. 水平条形图
  2. 垂直条形图
  3. 带轴的垂直条形图
  4. 散点图
  5. 折线图
  6. 面积图
  7. 堆积面积图
  8. 带图例的饼图
  9. 动画条形图
  10. 移动之星
  11. 让我笑
  12. 家谱
  13. 经典家谱
  14. 有图像的树
  15. 完整的家谱
  16. 可缩放的家谱
  17. 祖先图表

所以加入这个精彩的 D3.js 课程,享受学习 D3.js (V5) 的美好时光。

本课程适合谁:

  • 任何想要进行数据可视化的人
  • 任何想从头开始学习 D3 库的人
  • 任何想用图表和图表解释数据的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。