Logo
Section 1 / 4

谁应该参加这门课程,以及原因是什么?

本课程的重要性及其先修要求的简要介绍。

检查点

谁应该参加这门课程,以及原因是什么?

本课程的重要性及其先修要求的简要介绍。

先修知识

欢迎加入!在开始本D3.js数据可视化课程之前,你需要掌握一些基本的网络技术。本课程的要求如下:

  • HTML
  • CSS
  • JavaScript
...
HTML、CSS 和 JavaScript 的标志

让我们通过一个小测验来评估你对 HTML、CSS 和 JavaScript 的掌握程度。

为什么要学习这门课程?

为什么你应该学习 D3.js?与传统数据可视化工具相比,学习 D3.js 具有诸多优势。D3.js 是一个专注于数据的 JavaScript 库,是一个功能全面的数据可视化工具。数据可视化至关重要,因为人类大脑能够快速处理以图表和图形形式呈现的大量信息。D3.js 让你能够轻松地向他人传达信息。

与传统的数据可视化工具相比,D3.js 具有以下优势:

  • D3.js 兼容现有的网络技术,即 HTML、CSS 和 JavaScript。
  • D3.js 具有高度灵活性。
  • D3.js 运行速度快且轻量,直接在浏览器中运行。
  • 支持代码复用。
  • 能够高效处理大规模数据集。
  • 提供对可视化过程的完全控制权。

课程学习目标

让我们来看看完成本课程后你将达成的目标。课程结束后,你应该能够:

  • 理解 D3 的基本原理
  • 理解 SVG 的概念及其与 D3 的协作方式
  • 能够绘制比例尺、坐标轴、标签和边距,实现基础可视化效果
  • 学会根据数据绘制不同类型的图表、网络图和树状图
  • 为可视化添加交互功能

Quiz

单选题
1<script type="text/javascript"> 2var1 = 10 + "3"; 3document.write(var1); 4</script>

这段代码的输出结果是什么?

1 / 10

数据可视化入门