首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

D3.js-1-入门篇

从今天开始可视化\color{red}{D3.js}的第一章-入门篇咯? ? 什么是D3.js D3指的是Data-Driven Documents,js即Javascript,是后缀名。...先看看官网上对D3.js的定义: D3.js is a JavaScript library for manipulating documents based on data.D3 helps you...翻译成中文大致意思为: D3.js 是基于数据驱动文档工作方式的一款JavaScript函数,主要用于网页作图、生成互动图形,是最流行的可视化之一。....js的几大特点: 一款基于JavaScript的函数 借助HTML、SVG和CSS等实现可视化 组件强大,通过数据驱动的方式来操作DOM 安装 下载最新的版本V5.16.0。....js 第一个推荐的网站肯定是D3官网,包含很多的示例和API文档,都是根据最新的版本发布的。

19.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

D3.js-2-选择数据和绑定元素

D3.js-2-选择元素和绑定数据 选择元素和绑定数据可以说是后续进行D3操作的基础,所以需要掌握其基本操作 选择集 select() selectAll() 绑定元素 datum():单个元素...); //选择body中的svg元素 const rects = svg.selectAll("rect"); //选择svg中所有的svg元素 选择集和绑定数据通常是一起使用的 如何绑定数据 D3...例如:如果网页中有一个数字2和元素X,D3.js就可以将它们绑定在一起。...: data():将一个数组绑定到选择集上,采用的是一一对应的关系,\color{red}{常用函数} datum():将一个元素绑定到所有选择集上,\color{red}{用的少} datum使用 示例...代码解释 datum方法将str字符串绑定在3个p选择集上 通过无名函数funtion(d,i),访问到绑定的元素: d代表数据,也就是和某个元素绑定的数据 i代表索引,从0开始 data使用 示例

9K10

Jenkins 共享使用示例

为了解决这个问题,Jenkins 中提供了共享的概念来解决重复代码的问题,我们只需要将公共部分提取出来,然后就可以在所有的 Pipeline 中引用这些共享下面的代码了。 ? 共享是什么?...共享(shared library)是一些独立的 Groovy 脚本的集合,我们可以在运行 Pipeline 的时候去获取这些共享代码。...使用共享一般只需要3个步骤即可: 首先创建 Groovy 脚本,添加到 Git 仓库中 然后在 Jenkins 中配置将共享添加到 Jenkins 中来 最后,在我们的流水线中导入需要使用的共享:...示例 新建一个名为 pipeline-library-demo 的文件夹,将该项目加入到 Git 仓库中。...共享创建完成后,我们需要让 Jenkins 知道这个共享,我们可以从 Jenkins 的 Web 页面进行添加。

3.7K20

「数据可视化王者」D3.js 极速上手到Vue应用

前言 D3近年来一直是 JavaScript最重要的数据可视化之一,在创建者 MikeBostock的维护下,前景依然无量,至少现在没有能打的: D3与众多其他的区别在于无限定制的能力(直接操作 SVG...Learn D3.js <!...你需要学习的第一件事是如何使用D3.js选择和操作DOM元素。该在操作DOM方面实际上非常强大,因此理论上可以将其用作 jQuery的替代品。以下代码请逐行添加运行。...接下来进入第二部分: Vue中使用 D3.js的正确姿势 2. Vue中使用 D3.js的正确姿势 我们将使用 D3和 Vue构建一个基本的柱状图组件。...总结 该几乎凭 MikeBostock 一人之力完成,且在学术界、专业团队中享有极大声誉。 ?

7.8K30

「数据可视化王者」D3.js 极速上手到Vue应用

前言 D3近年来一直是 JavaScript最重要的数据可视化之一,在创建者 MikeBostock的维护下,前景依然无量,至少现在没有能打的: D3与众多其他的区别在于无限定制的能力(直接操作 SVG...Learn D3.js <!...你需要学习的第一件事是如何使用D3.js选择和操作DOM元素。该在操作DOM方面实际上非常强大,因此理论上可以将其用作 jQuery的替代品。以下代码请逐行添加运行。...接下来进入第二部分: Vue中使用 D3.js的正确姿势 2. Vue中使用 D3.js的正确姿势 我们将使用 D3和 Vue构建一个基本的柱状图组件。...总结 该几乎凭 MikeBostock 一人之力完成,且在学术界、专业团队中享有极大声誉。 ?

8.3K10
领券