18得票3回答
从python-igraph获取顶点列表

我一直在查找文档,试图找到一个可以从iGraph图中返回顶点列表的函数,但是没有找到。有人知道如何从iGraph图中获取顶点列表吗?

17得票1回答
igraph:解决紧密重叠节点

我有一个带有几百个节点和边的图表。不连通的子图分离出来并解决了问题,但是子图内的节点重叠且无法解决。我尝试了几种布局算法,也尝试了更改布局算法中相关参数(例如:iter,kkconst,start.temp等)。但是,我仍然无法将紧密聚集的节点分散开。请参见下面的图。 我希望找到一些控制吸引...

17得票2回答
按标签对igraph图进行子集筛选

我正在尝试通过边缘特征(例如其标签)来提取igraph图的子集。在这个可重复的例子中,我已经从另一篇帖子中无耻地窃取了一些内容,并进行了一些修改,我想能够将最好的朋友联系(BF)与家庭联系(FAM)分开: edges <- matrix(c(103, 86, 24, 103, 103,...

17得票4回答
igraph创建加权邻接矩阵

我试图使用igraph包来绘制一个(稀疏的)带权重的图形。我目前有一个邻接矩阵,但无法使graph.adjacency函数识别边缘权重。 考虑以下随机对称矩阵: m <- read.table(row.names=1, header=TRUE, text= " A...

16得票1回答
创建一个与直接和间接连接的值相关的群组索引

我想根据两列生成索引来分组观察值。但我希望组是由至少共享一个观察值的观察值构成的。 在下面的数据中,我想检查“G1”和“G2”中的值是否直接连接(出现在同一行)或间接通过其他中间值连接。所需的分组变量显示在“g”中。 例如,A直接与Z(第1行)和X(第2行)相关联。A通过X(A->X->B...

16得票2回答
与外部C库链接的R包

我有一些使用igraph库的C代码,我想在它周围编写一个R包装器,并将其发送到CRAN作为R软件包。 igraph已经在CRAN上有了一个R端口,因此我的R软件包“foo”依赖于R的igraph是有意义的。由于foo使用自己的依赖于C igraph的C代码,那么如何将我的C函数链接到原始ig...

15得票2回答
在Networkx中进行社区检测

我正在研究网络中的社区检测。 我使用 igraph 和 Python。 对于基于模块度度量的最佳社区数量:from igraph import * karate = Nexus.get("karate") cl = karate.community_fastgreedy() cl.as_c...

15得票3回答
igraph将并行边转换为权重属性

我正在使用R语言的igraph包。我的图基于一个边缘列表,其中包括平行边(即多个具有相同源和目标的边)。我想将这些平行边转换为边属性权重。是否有简单的方法可以实现这一点? 如果没有简单的方法,我该如何识别这些平行边? duplicated(E(net)) 该函数不返回重复项,我猜它是在...

14得票4回答
彩色图同构:1(红色)-> 2(蓝色)与1(蓝色)-> 2(红色)

考虑两个简单图:library(igraph) g <- graph.empty() g <- g + vertices(1,2,3) g <- g + path(1,2,3) g1 <- g V(g1)$color = c(1,2,2) g2 <- g V...

14得票1回答
当导入igraph时如何解决AttributeError?

当我在项目中导入igraph包时,会出现AttributeError错误。这只会发生在项目目录中:[12:34][~]$ python2 Python 2.7.1 (r271:86832, Apr 15 2011, 12:09:10) [GCC 4.5.2 20110127 (prerele...