13得票1回答
仅使用网络的贝叶斯分类器伪代码

我正在尝试使用 igraph 和 python 实现用于单变量网络数据的分类工具包。 然而,我的问题实际上更多地涉及关系分类领域的算法问题,而不是编程问题。 我正在参照《Classification in Networked Data》一文。 我很难理解这篇论文中提到的“仅网络贝叶斯分类...

12得票2回答
去除自环和没有边的顶点。

我正在构建一个基因网络。我有一个双列数据框,我将其转换成邻接矩阵并在igraph中使用它。问题是我有一些带有自环的基因,我想去掉自环,然后从网络中去掉没有边(可能是孤立的)的顶点。我尝试了几种方法,但它们都不起作用。我的代码是: InnatedGraph <- graph.data.fr...

12得票2回答
igraph重命名顶点

是否有重命名igraph中顶点的可能性?我想在顶点上用不同的符号多次绘制某个图。给定以下igraph az:> az IGRAPH DN-- 24 23 -- + attr: name (v/c), label (v/c), color (v/c), fill (v/c), width...

12得票1回答
有向树(igraph)中从一个节点到另一个节点的所有可能路径

我使用python binding将igraph用于表示有向树。我想找到从图中一个节点到另一个节点的所有可能路径。不幸的是,在igraph中我找不到一个现成的函数来执行此任务。 编辑 对于无限路径的担忧 我所说的图实际上是一个带有单个根的有向无环图(DAG)。它表示一系列事件的单向级联,...

12得票2回答
使用igraph导入加权边列表

我有一个txt文件,表示edgelist格式的网络。文件的前两列通常代表节点与连接的其他节点。第三列表示权重,即每个节点彼此联系的次数。 我已经搜索了igraph文档,但没有提到如何在导入像txt这样的标准文件格式时包含权重参数。 文件可以从这里访问,以下是我一直在使用的代码:read.g...

12得票2回答
创建和可视化超图的Python库

是否有类似于igraph的库,可以创建超图。我现在正在处理超图并想使用一些超图库进行工作。

12得票1回答
在R中使用iGraph,如何改变顶点间的间隔?

假设我想用以下数据制作一个图表:pairs <- c(1, 2, 2, 3, 2, 4, 2, 5, 2, 6, 2, 7, 2, 8, 2, 9, 2, 10, 2, 11, 4, 14, 4, 15, 6, 13, 6, 19, 6, 28, 6, 36, 7...

12得票4回答
将不同的联系电话和电子邮件组合为同一联系人的算法方式

我有以下的数据表, contact <- tribble( ~name, ~phone, ~email, 'John', 123, 'john_abc@gmail.com', 'John', 456, 'john_abc@gmail.com', 'John', 456,...

12得票5回答
高效地枚举满足给定约束条件的所有可能矩阵。

背景 假设我们有一个大小为n×n的矩阵M的家族,它应满足以下要求: 矩阵的元素只能是0或1,即布尔值,但对角线元素始终为0 矩阵是对称的,即M == t(M) 存在一个常数行(或等效地,列)和约束p,使得all(rowSums(M)==p) == TRUE 问题 有没有特殊的矩阵...

11得票1回答
R visNetwork + igraph加权网络可视化与visEdges

关于将igraph与visNetwork结合使用,我有一个非常简单的问题。我想用visEdges(value=E(graph)$weight)给边加权,但这并不起作用。 这里是一个玩具示例,以说明这个问题: test [,1] [,2] [,3] [,4] [,5] [1...