当前位置: 首页 > news >正文

D3.js简介:用于定制数据可视化的JavaScript库

文章目录

    • 简介
    • 相关链接
    • 示例网站
      • Animation 动图
      • Interaction 交互
      • Analysis 分析
      • Hierarchies 层次结构


简介

在这里插入图片描述

D3(或 D3.js)是一个免费的开源 JavaScript 数据可视化库。它基于 Web 标准构建的底层方法为创作动态数据驱动的图形提供了无与伦比的灵活性。十多年来,D3 一直致力于推动突破性且屡获殊荣的可视化成果,成为高级图表库的基础构建块,并在全球范围内培育了一个充满活力的数据从业者社区。

D3“推动了该字段的增长、多样化和创造力,这是前所未有的”,并且“改变了新闻编辑室、网站和个人作品集中数百万个数据可视化作品的创建方式”,《信息之美》2022 时间考验奖 如此评价。IEEE VIS 2021 时间考验奖 指出:“通过创建一个引人注目且易于 Web 开发者用来创作交互式可视化的框架,作者们无疑为数据可视化进入主流做出了贡献。”[D3] 是本次会议的基石性贡献,尤其对我们整个字段的成功至关重要。

D3 由 Mike Bostock 于 2011 年创建。Mike 与斯坦福大学的 Jeff Heer 和 Vadim Ogievetsky 共同编写了 D3 论文。Jason Davies 在 2011 年至 2013 年间为 D3 做出了重大贡献,其中最突出的是 D3 的地理投影系统。Philippe Rivière 自 2016 年以来一直是 D3 及其文档的主要贡献者。多年来,无数善良的人们通过分享代码和想法、教学和解答问题以及将人们聚集在一起以进一步推动可视化实践,为 D3 做出了贡献。Mike 和 Philippe 现在在 Observable 维护 D3 和 Observable Plot。

相关链接

官网:https://d3js.org/
GitHub:https://github.com/d3/d3
中文网站:https://d3.nodejs.cn/
中文手册:https://d3-wiki.readthedocs.io/zh-cn/latest/API--中文手册/
D3js中文文档:https://github.com/xswei/d3js_doc

示例网站

在这里插入图片描述

https://observablehq.com/@d3/gallery?utm_source=d3js-org&utm_medium=hero&utm_campaign=try-observable

各种类型的图都有案例可供参考!

Animation 动图

在这里插入图片描述

Interaction 交互

在这里插入图片描述

Analysis 分析

在这里插入图片描述

Hierarchies 层次结构

在这里插入图片描述

……还有很多,不再一一列举,详见案例……

http://www.dtcms.com/a/441827.html

相关文章:

  • 数据可视化的陷阱:颜色、坐标轴、双轴图的误导性案例
  • 大数据Spark(六十六):Transformation转换算子sample、sortBy和sortByKey
  • 基于Python的招聘信息可视化分析系统
  • 深圳网站建设公司平台专业做曝光引流网站
  • LabVIEW超声换能器成像
  • 网站是否降权查询城市建设灯具网站
  • StatefulSet:有状态应用的“定海神针”
  • Go 语言的 panic 和 recover
  • Spring Cloud Netflix Eureka:从微服务基础到高可用集群实战
  • 网站建设 人天价格游戏制作软件免费下载
  • CSP-S2025复赛模拟4补题报告(无AC code)
  • 什么是Agent及其在人工智能中的角色
  • 爱授权系统V3.0免授权版 支持插件和插件商城
  • MySQL 本机压测分析
  • 华清远见25072班C++学习假期10.4作业
  • 建网站学什么软件全国医院的网站建设
  • 【深度学习计算机视觉】09:语义分割和数据集——应用场景与前沿探索
  • 【LeetCode热题100】No.1——两数之和(Java)
  • 系分论文《论边缘计算在工业质检系统中的分析与设计》
  • 利用 ArcMap 的 MXD 布局视图以及ArcPy 脚本实现批量自动生成油井点之记并导出 PDF(实操+亲测)
  • 计算机工作原理(简单介绍)
  • 自己如何建设网站聊天室做医药代表去什么招聘网站
  • 指针和数组解析
  • 【AI4S】3DSMILES-GPT:基于词元化语言模型的3D分子生成
  • Transformer推理优化全景:从模型架构到硬件底层的深度解析
  • MySQL 索引全解析:结构、优化与索引下推实战指南​
  • clear configuration interface概念及题目
  • 设计模式(C++)详解——策略模式(1)
  • 基于html5设计的网站建设做一些购物网站
  • Vivado综合通关指南:从IP打包失败到工具崩溃的四重考验