手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
force-layout
force-layout专题提供force-layout的最新资讯内容,帮你更好的了解force-layout。
javascript-输入更新退出模式后丢失的节点的x和y属性
我正在尝试在D3v4中转换力模拟的节点.原始力是由鲨鱼家族聚集的节点正确绘制的,我想单击“格陵兰鲨鱼”按钮,这样只有名称为“格陵兰鲨鱼”的节点才可见(这是可行的),我将像这样,如果用户单击“按家庭鲨鱼”按钮,则力将返回到其原始位置.但是,如果在单击“格陵兰鲨鱼”后单击“按家庭分类的鲨鱼”,则只有两个节点可见,因为除了直接从格陵兰鲨鱼节点更新的节点之外,其余节
作者:佚名 时间:2019-12-29
javascript – 对于d3强制导向图,JSON中的节点,组和值意味着什么?
我正在尝试创建一个d3力导向图( http://mbostock.github.com/d3/ex/force.html).这是包含我的数据的简单JSON文件. {"nodes":[{"name":"Node1","group":1}, {"name":"Node2","group":1}], "links":[{"source":1,"target":2,"value":2}]} 我在
作者:佚名 时间:2019-09-01
d3.js – D3力布局:使拖动平移(缩放)更平滑
我有一个d3.js静态力布局图可以变得相当大(有时它的一部分被剪裁),所以我想让用户通过拖动来平移整个图形.我认为我不需要拖动单个节点,我有一种感觉会让人感到困惑,但我希望能够显示由svg边界剪切的图形部分. 我在http://bl.ocks.org/3811811有一个最小的例子 visF.append("rect") .attr("class", "background") .attr("
作者:佚名 时间:2019-09-03
graph – 约束d3.js强制显示
我想用力布局做一些与众不同的事情(用于可视化图形).星座和所有星座都很有趣,但对于时间序列数据来说,它并没有那么有用.我希望能够通过某个轴约束布局,例如,根据节点在数据集中出现的时间布置节点,同时仍然保留可视化的“弹性”.这可能使用d3吗? 要详细说明我的评论,是的,这是完全可能的.力布局实际上并不定位节点本身,它只是计算位置.在tick事件的处理程序中,您通常会提供负责定位的函数.在那里,您可以
作者:佚名 时间:2019-11-07
javascript – 如何控制d3力布局的模拟速度
我正在遵循像 this这样的d3强制布局示例. 我想控制飞向集群的点的速度.换句话说,我想要一些点需要更多时间才能到达最终位置,而一些点需要更少的时间. 我试图添加一个计时器功能来控制每个滴答的时间,但它不起作用. this.force = d3.layout.force() .on("tick", setTimeout(tick(d), 50)); 我需要帮助. 不要设置计时器来调用tick函数
作者:佚名 时间:2019-11-18
javascript – D3js强制布局销毁和重置
基于两个D3示例:力布局( http://bl.ocks.org/mbostock/1095795)和聚类力布局( http://bl.ocks.org/mbostock/1748247),我设法构建了一个具有几个独立重心的力布局,以控制节点之间链接顶部的节点位置. // Set up map function map_init(){ force = d3.layout.force()
作者:佚名 时间:2019-12-01
javascript – D3物理引力
我正在尝试用D3库设计一个物理重力模拟,但我没有太多运气. ‘layout’ API reference声明物理重力可以通过正的“充电”参数来实现,但我不确定这是如何工作的. 我现在试图实现的是一个SVG元素,其中包含多个可变加权和大小的rects,它们以不同的速度上升,最终离开视口 – 它们的权重将定义它们上升的速度. (基本上,我只是试图从视口顶部实现全局引力.) 是否有可行的方法按照D3力布
作者:佚名 时间:2020-01-04
javascript – d3.js强制布局自动缩放/缩放加载后
我正在使用来自Flowingdata.com的 this nice force layout创建一个网络图. 我的图表目前显示了5到750个节点之间的关系.它适用于一些自定义更改以适应我的需要.但是有一件事我不能上班.我有一个viewBox与preserveAspectRatio自动适应它所在的容器.但是,根据节点的数量,边缘总是有一些节点(主要是top和buttom)被切断.如果节点很少,它会在
作者:佚名 时间:2020-03-30
javascript – d3上的弯曲线强制定向树
最新到d3,并尝试开发一个力导向树,我们可以插入变量数据集.我已经设法得到基本的想法并且运行,但是想使链接变得弯曲,所以我可以处理多个链接.我看过 http://bl.ocks.org/1153292,我只是没有得到它.最近我得到的是所有的工作,没有路径可见.这是我的直线代码,如果你有时间,我会感谢一些帮助 谢谢: //Sets up the svg that holds the data str
作者:佚名 时间:2020-02-25
javascript – 更新d3 Force Layout中的现有节点
我已经使用d3创建了一个强制布局,它的工作原理很好.我的初始数据是从一个json文件加载的,图表中绘制的技术类似于 this d3.js example: 现在图表在屏幕上,我需要从通过网络接口接收到的数据中添加,更新和删除节点.我有添加和删除方法工作,但我找不到更新现有节点属性的正确方法. 从我读过的阅读我收集正确的技术是更改数据源,然后使用enter()方法更新图表. 要更新节点,我正在执行以
作者:佚名 时间:2019-07-05
d3.js – 如何找出强制布局是否完成放置节点?
我有基于力布局的图.我想放一个’加载’覆盖直到图完成放置节点.可以使用哪些事件/属性来找出该图形? 我检查了API,找不到任何东西.. 当布局收敛时,force.alpha()将被设置为0.设置一个计时器来轮询(不经常!),你会知道什么时候完成. 此示例应该重试每个间隔毫秒,直到布局停止.变量定时器保持当前的定时器,如果您不想等待布局完成任务,则可以重置该定时器. var timer = null
作者:佚名 时间:2019-07-01
使用d3.js保存并重新加载力布局
我试图找到正确的方法,以便能够保存强制图节点布局位置一旦定居,然后再重新加载该布局,并从相同的结算状态重新开始. 我试图通过克隆包含图表的DOM元素,删除它然后重新加载它. 这可以做到,部分如下所示: _clone = $('#chart').clone(true,true); $('#chart').remove(); 选择包含的div,克隆它并删除它,然后再删除它 var _target =
作者:佚名 时间:2019-06-26
javascript – D3.js:从选择中删除force.drag
我有一个(相当简单的)问题:如何在D3.js的选择上“un-call”force.drag?假设我创建了一组元素,并在其上调用“调用”,给它一个强制导向布局的回调.看起来像这样: d3.selectAll('rect').call(force.drag); 现在可以从以后的某些节点中删除该行为.我的方法包括重新设置各种听众,如“点击”,“拖动”等 d3.select('rect#no-drag')
作者:佚名 时间:2019-06-12
javascript – d3.js添加点击动作到力布局圈?
我正在努力用力布局创建一个无向图.另外,我尝试用点击事件来对每个圆圈(节点)的颜色进行编辑.有没有想法在圆形元素上添加这样的事件.我试图这个代码,但它不工作. vis.selectAll("circle.node").on("click", function(d){ vis.select(d).attr(r, 25) .style("fill","lightcoral")
作者:佚名 时间:2019-05-18
javascript – 如何使用d3及其强制布局构建树?
我试图以树的形式安排我的节点.现在,我正在从 here处理这个例子.目前,我依赖于一个强制定向布局,但我正在尝试修改它,以便我可以获得具有预定数量级别的树,即如果一个节点属于特定的“图层“它应该与图层中的其他节点属于同一区域. 我试图在下面的图片中解释更多,但是有人对此有任何建议吗? d3中是否有任何预先确定的算法可以做到这一点,或者可以通过调整来实现这一目标? 您的图表看起来几乎与 this e
作者:佚名 时间:2019-05-13
d3.js – 在节点点击上接收D3力布局图
我正在尝试创建一个重新集中点击的力图. 我跟随this作为基础: 我尝试调整click函数来设置d.fixed = true,并为d.x和d.y分配固定点. 但是,我需要为所有其他节点转为d.fixed = false.此外,节点在点击时不会转换到中心. 我的问题是如何将所有其他固定属性设置为false,然后使用新中心重绘力图? 我准备了一个例子here: 点击功能非常简单: function c
作者:佚名 时间:2019-05-06
d3.js – D3力布局将根节点固定在中心
我设法绘制一些基本的d3力布局图,但是努力解决根节点在中心. 我的数据很简单一个根节点与一级孩子.只有一个级别. 我的图表另一个特别的事情是,链接距离根据一些参数而变化. 我想要根节点在图的中心. 设置其属性“fixed”:true不起作用. 将根节点置于中心的任何想法? force.on("tick", function() { nodes[0].x = w / 2; nodes
作者:佚名 时间:2019-05-06
javascript – 将d3力导向图的节点封闭在圆形或多边形或云中
我已经构建了一个带有分组节点的d3力导向图.我想将这些组封装在云状结构中.我怎样才能做到这一点? Js Fiddle链接图:http://jsfiddle.net/Cfq9J/5/ 我的结果应该与此图像类似: 这是一个棘手的问题,我不完全确定你能以表演的方式做到这一点.你可以在这里看到我的静态实现: http://jsfiddle.net/nrabinowitz/yPfJH/ 和动态实现在这里,虽
作者:佚名 时间:2019-05-06
javascript – d3强制图:粘性节点
我想在D3中以一种强制导向的图形布局添加一种行为,这种方式一旦掉落,拖放的svg节点就会粘在它的位置,无论图形中发生什么,都不再改变位置.我已经完成了关于这个API的一些阅读,但我无法找到一种方法来使这个工作. 我试图解决的问题是允许用户“挑选”复杂的力图. 在mousedown上将节点的fixed属性设置为true. node.on("mousedown", function(d) { d.fi
作者:佚名 时间:2019-05-03
javascript – D3.js在鼠标悬停时更改文本,是否可能?
我有一个强制导向图,我想在鼠标上更改节点中的文本.我试图通过在数据数组中放置“full_name”数据然后在鼠标悬停时调用它,就像我调用它来获取蓝色矩形图像一样.但它似乎不起作用,我没有得到任何错误.所以我不知道是什么问题.. 您可以在此处查看和编辑示例:http://jsfiddle.net/dzorz/CqaLh/ 和脚本看起来像这样: var data = {"nodes":[
作者:佚名 时间:2019-05-01
上一页
1
2
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 苹果被指强制员工签署非法协议!还阻止
• 一场大火 iPhone印度代工厂无限期停产
• 最后一次卖3999!小米14国庆销量强劲 当
• 国人不给力!iPhone 16不好卖了:苹果要
• 我国抢先量产三折叠屏的底气 揭秘背后产
• 19999元起首销秒罄!华为Mate XT三折叠
• iQOO Z9 Turbo+上手:性能猛兽+续航怪兽
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot