Doc-01 数据 · 5 个可独立运行的 Demo

对应讲义章节:3.1 数据加载 → 3.2 数据定义 → 3.3 数据属性 → 3.4 数据变换 → 3.5 D3 数据选择器

5 个 Demo 导航
运行方式

进入 demo/ 目录,启动任意静态服务器即可:

cd docs/doc-01-数据/demo python -m http.server 8080 # 浏览器打开 http://localhost:8080

或用 VSCode Live Server 插件一键启动,无需安装任何依赖。

嵌入理论一览(陈为《可视化导论》)
你的章节嵌入的陈为理论所在 Demo
3.1 数据生成(DeepSeek 合成)数据质量四维度 / AI 数据的采样偏差Demo 1(数据加载)
3.2 DIKW 金字塔Rowley 2007 DIKW 批评 / 可视化在 DIKW 中的位置Demo 2(DIKW)
3.3 数据属性(3 大类)Stevens 测量尺度 / Mackinlay 1986 视觉通道排序Demo 3(属性 × 通道)
3.4 数据变换 8 函数函数式数据流 / 不可变性 / 并行化Demo 4(8 函数)
3.5.1 D3 数据选择器Data-Join / enter-update-exit / 声明式绑定Demo 5(selection)
约定:本工程零依赖——D3.js v7 通过 CDN 加载(jsdelivr), 无任何 npm install、无打包、无构建。