E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
d3.js
用
D3.js
画一个手机专利关系图, 看看苹果,三星,微软间的专利纠葛
打个小广告:如果你想获取更多前端干货、鹅厂工程师的前端面试指南,欢迎关注我的个人微信公众号:前端夜谈用
D3.js
画一个手机专利关系图,看看苹果,三星,微软间的专利纠葛前言本文灵感来源于MikeBostock
ssthouse
·
2019-07-31 18:53
Django上使用数据可视化利器Bokeh解析
本来是想使用
D3.js
这个数据可视化前端库来画图,但是需要编写大量的js代码。
柴柴土
·
2019-07-31 10:16
d3.js
入门指南
这个时候,聪明的小伙伴会转而学习一些基础的,定制化程度更高的框架,而其中最杰出的就是
D3.js
,由于我是专为北京地铁定制化软件,经常会用到数据可视化,废话不多说先上北京地铁路网,因为今
Vadim
·
2019-07-30 16:00
vue视频,vue视频下载
核心知识点•大数据可视化
D3.js
•Vue.js/VueRouter/Vuex/axios/Element-UI•VueCLI脚手架工具•使用Git、Github管理项目源代码•webpack•React.js
coderlei
·
2019-07-29 08:14
vue视频
vue视频下载
做数据可视化,为什么我们不再直接使用
D3.js
、Echarts
D3是什么全称是(Data-DrivenDocuments),一个被数据驱动的文档简单点,是一个JavaScript函数库,使用它主要用来做数据可视化。D3是一个开源项目,作者是纽约时报的工程师。学习D3需要什么预备知识HTML:超文本标记语言,用于设定网页的内容CSS:层叠样式表,用于设定网页的样式JavaScript:一种直译式脚本语言,用于设定网页的行为DOM:文档对象模型,用于修改文档的内
wx5d37d5fd4aa62
·
2019-07-25 14:47
大数据
可视化分析
BI分析
d3.js
制作蜂巢图表带动画效果
以上是效果图,本图表使用d3.jsv4制作。图表主要功能是在六边形格子中显示数据,点击底部图标可以切换指定格子高亮显示,图表可以随浏览器任意缩放。1.图表的主体结构是由正六边形组成,使用d3生成六边形可以使用d3-hexbin.js,生成六边形比较方便,只要给定中心点坐标和半径即可生成六边形路径,例如:varr=10;//六边形半径varpos=[[5,5],[10,10]];//六边形中心点坐标
eagle1098
·
2019-07-11 14:00
「数据可视化库王者」
D3.js
极速上手到Vue应用
戳蓝字「高级前端进阶」关注我们哦!前言D3近年来一直是 JavaScript最重要的数据可视化库之一,在创建者 MikeBostock的维护下,前景依然无量,至少现在没有能打的:D3与众多其他库的区别在于无限定制的能力(直接操作 SVG)。它的底层 API提供对原生 SVG元素的直接控制,但它也带来了高学习曲线的成本。我们将把 D3和 Vue结合在一起-使用 Vue的动态数据绑定,清晰的语法和模块
木易杨说
·
2019-07-08 00:00
d3.js
颜色比例尺 d3.scale.category10();
varwidth=600;varheight=600;vardataset=d3.range(10);//返回[0,1,2,3,4,5,6,7,8,9]console.log(dataset);//定义表示颜色的序数比例尺varcolor=d3.scale.category10();varsvg=d3.select("body").append("svg").attr("width",width)
weixin_30782331
·
2019-06-24 15:00
javascript
leaflet 结合
d3.js
实现 geojson 数据地形剖面分析(附源码下载)
前言leaflet入门开发系列环境知识点了解:leafletapi文档介绍,详细介绍leaflet每个类的函数以及属性等等leaflet在线例子leaflet插件,leaflet的插件库,非常有用内容概览leaflet实现地形剖面分析源代码demo下载本篇demo利用leafletapi实现地形剖面分析,效果图如下:完整demo源码见小专栏文章尾部:GIS之家leaflet小专栏文章尾部提供源代码
GIS之家
·
2019-06-14 20:00
d3.js
图谱canvas导出为图片保存本地--兼容Chrome、火狐、IE
downloadImg(){//将当前canvas转换为png图片varserializer=newXMLSerializer();varsource=serializer.serializeToString(this.svg.node());source='\r\n'+source;varurl="data:image/svg+xml;charset=utf-8,"+encodeURICompo
登楼痕
·
2019-06-12 15:17
玩转D3
D3力布图绘制--问题之图片无法铺满节点
引子使用
d3.js
绘制了力布图后,需要在circle中绘制图片,方法如下://绘制图片drawPattern(gContainer){letthat=this;letgPattern=gContainer.append
webhmy
·
2019-06-04 15:00
使用
d3.js
创建关系图
另外案例中的
d3.js
为3.5.17版本,请注意安装。
学王
·
2019-06-03 19:20
D3.js
v5.0 气泡图
{"name":"bubble","children":[{"name":"Atlas","description":"AtlasofGlobalAgriculture","children":[{"name":"","address":"","note":""},]},]}/*eslint-disableno-param-reassign*/import*asd3from'd3';exportd
哈利路亚阿弥陀佛么么哒
·
2019-05-30 11:02
D3.js
D3力布图绘制--节点间的多条关系连接线的方法
在项目中遇到这样的场景,在使用
D3.js
绘制力布图的过程中,需要在2个节点间绘制多条连接线,找到一个不错的算法,在此分享下。
webhmy
·
2019-05-22 15:00
D3力布图绘制--基本方法
本文主要结合案例记录使用
D3.js
绘制力布图的基本方法样例显示基本配置this.force=d3.layout.force().size([this.width,this.height]).linkDistance
webhmy
·
2019-05-22 15:00
dagre-d3 基于
d3.js
v3版本以上
基于d3v3和v4的变化https://github.com/dagrejs/dagre-d3/commit/ebbb84f03bd169061f40d7a1df82cb3b51860187弹窗tipsy.jstipsy.csshttps://blog.csdn.net/czy279470138/article/details/90240610基于d3.v3dagre-d3引入0.3.0版本直线变
冷色系微风爱丶
·
2019-05-15 17:31
svg
dagre-d3 基于
d3.js
v4版本以上
dagre-d3github上没有文档介绍看dagre.js的吧基于d3.jsv4以上dagre.jsgithubhttps://github.com/dagrejs/dagre/wikidagre-d3githubhttps://github.com/dagrejs/dagre-d3/wiki基于d3v3和v4的变化https://github.com/dagrejs/dagre-d3/comm
冷色系微风爱丶
·
2019-05-15 17:59
svg
D3.js
的基础部分之数组的处理数组的排序和求值(v3版本)
数组的处理:数组时一种常用的数据结构,通常是由相同数据类型的项组成集合,拥有数组名,可以凭借数组名和下标来访问数组项。虽然JavaScript允许一个数组中存在不同的数据类型,但实际很少这样使用。需要被可视化的数据常以数组的形式存在,虽然JavaScript中提供了不少操作数组的方法,但JavaScript不是为了数据可视化而存在的。因此,D3数据可视化的需求封装了不少数组处理函数。一排序:排序的
溢杨年华
·
2019-05-09 11:39
D3.js
(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
上篇文章给大家介绍了圆柱图:https://www.jb51.net/article/160958.htm散点图(ScatterChart),通常是一横一竖两个坐标轴,数据是一组二维坐标,分别对应两个坐标轴,与坐标轴对应的地方打上点。由此可以猜到,需要的元素包括circle(圆)和axis(坐标轴)。需要进行可视化的数据有://圆心数据varcenter=[[0.5,0.5],[0.7,0.8],
溢杨年华
·
2019-05-09 11:07
D3.js
(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
现在用D3.js+react做一个带坐标轴和比例尺的柱形图。我已经尽力把代码全部注释上了,最后我也会把完整柱形图代码奉上。如果还有疑惑的,可以去翻看一下我之前介绍的方法,以下方法都有介绍到。还有数据都是自己定义的假数据,大家参考一下制作方法即可。首先定义柱形图的数据、绘图区域的宽高、和上下左右的边距:varwidth=600;//SVG绘制区域的宽度varheight=500;//SVG绘制区域的
溢杨年华
·
2019-05-09 10:02
99+ 值得Web开发者收藏的学习资源,学会随便一个都能让你的薪资上涨三成
D3.js
:最流行的Javascript可视化图形库之一。
xzq121963
·
2019-04-11 19:27
Web前端
编程
互联网
前端
程序员
HTML
CSS
JavaScript
d3.js
交互图表
d3jsv5.9.2如果对原生JS还有Jq比较熟悉的话,d3的交互很快就能掌握还是拿完整的柱形图例子修改:完整的柱图selection.on()d3通过selection.on()对元素进行事件绑定或移除,用法很简单,例如:selection.on('click',function(){console.log(this)})注意这里使用function(){}才有this指向对应元素用法和原生JS
Jonithan
·
2019-04-05 00:00
javascript
d3.js
d3.js
创建完整柱形图
d3js.orgv5.9.2之前只是各个部分的demo,现在将各部分整合起来,发现还是学到了不少东西主要是加深了对scale(比例尺)的理解代码html、样式及数据html样式rect{fill:pink}text{font-size:10px;}接着是数据及柱状图宽高等constdata=[3,6,10,25],barWidth=100,barHeight=300,padding={//svg留
Jonithan
·
2019-04-04 00:00
javascript
d3.js
d3.js
动态图表
d3jsv5.9.2使用d3创建动态图表主要使用到了d3.trasition部分的API,通过他们可以完成动画我的学习记录是通过一个例子了解这些API会动的柱状图还是拿之前的例子,代码在此:完整的柱图修改的代码部分在于创建rect处://原来的代码barContainer.append('rect').attr('height',d=>barScale(d)).attr('width',barWi
Jonithan
·
2019-04-04 00:00
javascript
d3.js
d3.js
使用坐标轴
本片blog记录d3坐标轴入门,使用版本v5.9.2SVG如何实现坐标轴d3生成的坐标图是通过svg的path(路径)元素+g+line+text元素组成的,如下图path表示的是底部坐标轴(不包括内部刻度),如下这部分通过d描绘,在d3中称为outertickg容器则包括了text和line作为innertickline即线,text即文字d3实现坐标轴主要步骤步骤主要如下:创建scale(比例
Jonithan
·
2019-04-03 00:00
javascript
d3.js
d3数据绑定与selection实践
本篇blog的使用的d3版本为d3.jsv5.9.2将按照简要介绍、实验及意义进行简要
d3.js
通过datajoin(数据绑定)创建,更新及销毁元素,如何操作元素则是通过selection。
Jonithan
·
2019-03-30 00:00
javascript
d3.js
d3.js
——使用svg
相比HTML元素,使用SVG可以绘制出更多的图形,此文尝试将
d3.js
与SVG结合由于我也是第一次使用SVG,所以主要根据此篇blog的顺序来Let’sMakeaBarChart,II静态SVG使用手打
Jonithan
·
2019-03-23 00:00
javascript
d3.js
d3.js
入门——selection与创建条形图
入门
d3.js
,根据官网部分教程学习,发现因为版本更新,有些api和概念可能不适用,但总体思想未变。
Jonithan
·
2019-03-23 00:00
d3.js
javascript
d3.js
生成 svg tree 树形结构图
实例demohttp://www.jq22.com/jquery-info21370d3中文版https://d3js.org.cn官方APIhttps://github.com/d3/d3/blob/master/API.md官方APIv3https://github.com/d3/d3-3.x-api-reference/blob/master/API-Reference.md官方示例:htt
冷色系微风爱丶
·
2019-03-12 14:29
svg
superset详解(九)--数据查询
数据的查询和展示是superset的核心功能,前端用
D3.js
来渲染各种图标,后端用pandas来处理各种数据。
python_tty
·
2019-03-05 16:54
superset
干货 | 跨平台 Canvas 绘图引擎背后的黑科技
之前的一些可视化项目或者一些内部系统中的可视化功能,奇舞团主要是使用
d3.js
或echarts实现的。
d3.js
由于使用上比较灵活
gt9000
·
2019-02-26 15:11
d3.js
实现连续动画
下面示例用的是v5.7vargroup=d3.select('svg').append("g")group.append('rect').attr("x",-5).attr("y",-50).attr("width",10).attr("height",100);group.append('rect').attr("x",-50).attr("y",-5).attr("width",100).at
多问Why
·
2019-02-13 17:56
[ JavaScript ] 数据结构与算法 —— 队列
前言JavaScript是当下最流行的编程语言之一,它可以做很多事情:数据可视化(
D3.js
,Three.js,Chart.js);移动端应用(ReactNative,Weex,AppCan,Flutter
weixin_33924220
·
2019-01-31 08:29
数据结构与算法
javascript
移动开发
[ JavaScript ] 数据结构与算法 —— 队列
前言JavaScript是当下最流行的编程语言之一,它可以做很多事情:数据可视化(
D3.js
,Three.js,Chart.js);移动端应用(ReactNative,Weex,AppCan,Flutter
yhtx1997
·
2019-01-31 00:00
数据结构和算法
javascript
[ JavaScript ] 数据结构与算法 —— 栈
前言JavaScript是当下最流行的编程语言之一,它可以做很多事情:数据可视化(
D3.js
,Three.js,Chart.js);移动端应用(ReactNative,Weex,AppCan,Flutter
yhtx1997
·
2019-01-30 00:00
数据结构与算法
javascript
数据可视化——
D3.js
学习笔记
学习资料https://github.com/d3/d3/blob/master/API.md英文API文档https://github.com/tianxuzhang/d3.v4-API-TranslationV4版本中文翻译https://github.com/d3/d3/wiki/Tutorials官方教程https://github.com/AmberAAA/d3博主的练习DEMO特此声明
Ambero_o
·
2019-01-21 09:19
前端路
D3.js
API 入门
看完该API后,至少会画出一个简单的图形
D3.js
入门1.d3-selection:【选择作图区域/添加图形】允许强大的数据驱动文档对象模型(DOM):设置attributes,styles,propertiesHTML
Pretty_Boy
·
2019-01-11 16:42
利用
d3.js
力导布局绘制资源拓扑图实例教程
emmm这个看起来很像女神在遛一群舔狗...啊不,是
d3.js
力导向图!
d3.js
力导向图
d3.js
是著名的数据可视化
meh
·
2019-01-08 10:22
在React中使用
D3.js
实现数据可视化
数据可视化是指使用图表、图形等可视化对象以更清晰、更有效的方式进行数据通信的技术。在web上,有许多库可用来可视化数据,但最突出的是D3js库。它已经成为数据可视化的事实,并赢得了许多开发人员的信任。React是一个被许多开发人员使用的库。在本文中,我们将了解如何使用React和D3创建既可重用又美观的组件。首先,让我们简要分析一下这些库。ReactReact是一个用于构建用户界面的JavaScr
天行无迹
·
2018-12-26 10:01
d3.js
v5 饼状图(加载动画、悬浮动画、图注以及悬浮提示框)
实现的效果大概是这样:实现代码如下:div{background:#F2F4FF;width:100px;height:40px;position:absolute;opacity:0;text-align:center;font-size:12px;line-height:40px;}//数据准备letdata=[{label:'下下等',num:5},{label:'下等',num:10},{
cjy12138
·
2018-12-25 09:21
d3.js
可视化bi数据分析工具的学习有哪些窍门
阅读更多许多功能强大的bi数据分析工具都是免费的,比如
D3.js
,永洪BI是另一款优秀、免费的数据可视化工具。建议体验这几款产品,直到你熟悉它们的工作方式和功能。
未来的ren
·
2018-12-20 17:00
d3入门篇(一):基础知识
安装
d3.js
就是一个js的库,不需要安装,可下载文件或直接引用网络链接。
winteraq
·
2018-12-11 00:00
d3
数据可视化
javascript
数据可视化之clay:设计思想和建立初衷
目前开源项目中,2D和3D方面都已经有非常优秀的库了,比如
d3.js
和three.js,特别是thre
心叶
·
2018-11-23 00:00
svg
canvas
css
es5
数据可视化练习-用powerBI生成自动播放的动态排行榜
powerBI生成自动播放的动态排行榜前言1.前期准备:账号注册及软件下载2、数据获取及预处理3、可视化效果搭建4、发布共享其他前言最近在B站很流行各种动态排行榜视频,动态排行榜制作源代码来自一位大神基于
d3
chongminglun
·
2018-11-08 20:39
数据可视化
纯css3实现思维导图样式
思维导图又称之为脑图他大概是这个样子滴:网上大部分实现有用
d3.js
实现,有手动用svg实现,最近工作需要,本人很懒,在琢磨看看用css3能不能实现呢?
测试小柚子
·
2018-11-02 22:33
前端
CSS
HTML
纯css3实现思维导图样式示例
思维导图又称之为脑图他大概是这个样子滴:网上大部分实现有用
d3.js
实现,有手动用svg实现,最近工作需要,本人很懒,在琢磨看看用css3能不能实现呢?
小米前端技术博客
·
2018-11-01 15:32
好球还是坏球(棒球中术语),用tensorflow.js预测一下?
在这篇文章中,我们将使用TensorFlow.js,
D3.js
和网络的力量来可视化训练模型的过程,以预测棒球数据中的坏球(蓝色区域)和好球(橙色区域)。
阳呀呀
·
2018-11-01 00:00
神经网络
深度学习
人工智能
机器学习
tensorflow
D3.js
做一个简单的图表
环境:vue使用:npminstalld3--save-dev(检查是否安装成功在package.json查找d3)然后在组件中引入:import*asd3from'd3'柱形图是一种简单的可视化图表,主要有矩形,文字标签,坐标轴所组成。这里只绘制矩形部分,主要讲解如何使用d3在svg中绘图。画布是什么?HTML5提供两种强有力的"画布",SVG和Canvas。SVG是什么?SVG是指可缩放矢量图
GXing007
·
2018-10-30 13:36
JS
库
MOOC课程信息
D3.js
动态可视化
很久之前就看到B站上动态柱状图图表(用
D3.js
做的),详情见@Jannchie见齐的主页。感觉很不错,于是便自己也做一哈。正好前一阵子写了脚本对中国大学MOOC的课程信息进行了爬取,经过修改后弄成了
scyf340
·
2018-10-18 21:31
python有趣事儿
数据分析可视化
Github Repository 可视化 (
D3.js
& Three.js)
GithubRepository可视化(D3.js&Three.js)先上Demo链接&效果图demo链接github链接效果图2D:效果图3D:为什么要做这样一个网站?最初想法是因为github提供的页面无法一次看到用户的所有repository,也无法直观的看到每个repository的量级对比(如commit数,star数),所以希望做一个能直观展示用户所有repository的网站.实现的
ssthouse
·
2018-10-18 00:00
d3.js
three.js
github
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他