edges相关内容

使用Igraph for Python绘制边标注或类似内容

我想简单地将标签不是绘制到图的顶点,而是绘制到边。 很简单的例子:无向图的Kamada Kawai布局。 我幻想着这样的事情: visual_style["edge_label"] = g.es["weightthing"] 试图证明我的问题是正确的,因为我研究了很多,但只发现了这个: 边标签。他们将被转换成角色。指定NA 若要忽略边缘标签,请执行以下操作。 默认 ..
发布时间:2022-04-16 13:10:10 Python

使用networkx在两个节点之间绘制多条边

我需要在两个节点之间绘制一个有多个边(具有不同权重)的有向图.也就是说,我有节点 A 和 B 以及长度为 2 的边 (A,B) 和长度为 3 的边 (B,A). 我已经尝试过使用 G=nx.Digraph 和 G=nx.Multidigraph.当我绘制它时,我只能看到一个边缘和一个标签.有什么办法吗? 解决方案 对上面回复的改进是添加 connectionstyle 到 nx.dr ..
发布时间:2022-01-25 22:03:28 Python

如何制作边缘平滑的 CSS 三角形?

我有一个使用这个 CSS 的三角形 (JSFiddle): .triangle {宽度:0;高度:0;边界顶部:0;边框底部:30px 实心 #666699;左边框:20px 纯透明;border-right: 20px 纯透明;} 还有这个 HTML: 这会形成一个三角形,但对角线是锯齿状和像素化的.我怎样才能使它们光滑?(我能够 ..
发布时间:2022-01-14 15:37:50 前端开发

R:K 均值聚类与社区检测算法(加权相关网络)-我是否将这个问题过于复杂?

我的数据如下所示:https://imgur.com/a/1hOsFpF 第一个数据集是标准格式的数据集,其中包含人员及其财务属性的列表. 第二个数据集包含“关系";这些人之间——他们互相付出了多少,以及他们彼此欠了多少. 我有兴趣了解更多关于基于网络和图的聚类 - 但我试图更好地了解什么类型的情况需要基于网络的聚类,即我不想在不需要的地方使用图聚类(避免出现“方钉圆孔"型情况) ..
发布时间:2021-12-24 14:40:35 其他开发

使用 networkx 在两个节点之间绘制多条边

我需要在两个节点之间绘制一个有多个边(具有不同的权重)的有向图.也就是说,我有节点 A 和 B 以及长度为 2 的边 (A,B) 和长度为 3 的边 (B,A). 我已经尝试过使用 G=nx.Digraph 和 G=nx.Multidigraph.当我绘制它时,我只能看到一个边缘和一个标签.有什么办法吗? 解决方案 对上述回复的改进是添加了 connectionstyle 到 nx. ..
发布时间:2021-12-24 14:13:45 Python

使用列表和堆栈在 C# 中实现深度优先搜索

我想创建一个深度优先搜索,我已经取得了一些成功. 到目前为止,这是我的代码(除了我的构造函数,注意 Vertex 和 Edge 类只包含属性,这里没有什么重要的内容): 私有栈workerStack = new Stack();私人列表vertices = new List();私人列表edge = new List();私有整数 numberOfVertices;私有整数 numberO ..
发布时间:2021-12-20 14:09:18 C#/.NET

使用 d3 在两个节点之间绘制多条边

我一直在关注 本示例中 Mike Bostock 的代码,以了解如何在 d3 中绘制有向图并且想知道我将如何构建代码以便我可以在图中的两个节点之间添加多条边.例如,如果上例中的数据集定义为 var links = [{source: "Microsoft", target: "Amazon", type: "licensing"},{来源:“微软",目标:“亚马逊",类型:“西装"},{来源:“ ..
发布时间:2021-12-17 18:00:14 前端开发

图自动布局算法

为了简化问题,我有一个图,其中包含位于 2D 平面上的节点和边. 我想要做的是点击一个按钮,它使图形自动布局看起来干净.我的意思是最小的边交叉,节点之间的良好空间,甚至可以代表图形比例(加权边). 我知道这完全是主观的,什么是干净的图形,但有没有人知道一种算法可以开始,而不是重新发明轮子? 谢谢. 解决方案 我建议你看看 图形可视化.dot 程序可以采用图形的规范并为您生 ..
发布时间:2021-12-06 20:05:46 其他开发

如何将边缘渲染为圆柱体?

我已经加载了一个 OBJ 多面体并且我已经使用 EdgesGeometry() 来提取它的边缘: var edge = new THREE.LineSegments(new THREE.EdgesGeometry(child.geometry), new THREE.LineBasicMaterial({color: 0x000000})); 但我想将每条边渲染为具有可配置半径的圆柱体.像这样 ..
发布时间:2021-09-07 18:59:43 其他开发

为每条边寻找间接节点(在 R 中)

我有关于在特定医院共同工作的医生组的信息.一名医生可以同时在多家医院工作.我想编写一个代码,输出在给定医院工作的给定医生的所有间接同事的信息.例如,如果我在给定的医院工作,另一位医生也在另一家医院工作,我想知道我的同事在这家医院工作的医生是谁. 考虑三个医院(1、2、3)和五位医生(A、B、C、D、E)的简单示例.A、B、C医生在医院一起工作 1. A、B、D医生在医院一起工作 2. B和E ..
发布时间:2021-06-07 19:41:41 其他开发

shapefile到R中的神经网络

我需要在 R 的神经网络中转换道路类型 SpatialLinesDataFrame 的 shapefile (ESRI). 我不知道如何删除形状的节点或顶点.确定节点之间每条边的长度.通过这些参数,我可以使用数据包(网络)创建网络. 总结:R 中 igraph 网络的输入 shapefile. 来自智利南部的感谢. 解决方案 来试试看 -- 库(rgdal)图书馆(ig ..
发布时间:2021-06-07 19:38:24 其他开发

格林姆林:如何找到没有特定边的顶点?

我一直在研究Gremlin图形语言,它看起来非常强大.但是,在研究如何根据需求进行评估时,我遇到了一个我似乎无法完成的案例. 假设Gremlin已启动,并使用其示例数据库: gremlin>g = TinkerGraphFactory.createTinkerGraph()...格林姆>g.V.out('知道')==> v [2]==> v [4] 因此,这显示了具有“已知"边缘的顶 ..
发布时间:2021-05-13 19:05:06 其他开发

R:K表示聚类vs社区检测算法(加权相关网络)-我使这个问题过于复杂了吗?

我有如下数据: https://imgur.com/a/1hOsFpF 第一个数据集是标准格式的数据集,其中包含人员及其财务状况的列表. 第二数据集包含“关系".在这些人之间-他们互相付了多少钱,以及他们互相欠了多少钱. 我有兴趣学习有关基于网络和图的群集的更多信息-但我试图更好地了解哪种类型的情况需要基于网络的群集,即我不想在不需要的情况下使用图群集(避免使用“方钉圆孔"类型情 ..
发布时间:2021-04-22 19:42:27 其他开发

线图将平行边转换为权重属性

我正在使用igraph forR.我的图基于一个包含平行边(多个边具有相同源和目标的边)的边列表.我想将这些平行边缘转换为edge属性权重.有没有简便的方法可以做到这一点? 如果没有简便方法.如何识别这些平行边缘? duplicated(E(net)) 不返回单个重复项.我想它正在寻找重复的边缘ID. 解决方案 您还可以使用E(graph)$weight ..
发布时间:2020-11-26 18:38:09 其他开发