igraph是一个免费的软件包,用于创建和操作大型无向和有向图。它是用C语言编写的,但是具有与R,Python或Ruby等高级语言的接口。
我正在使用r中的igraph来计算某些网络中心度度量。措施准备就绪后,我想将图表写入Pajek格式的文件中。
>net IGRAPH UNW 80000 240000 -- + attr: name (v/c), deg_net (v/n), cls_net (v/n), weight (e/n) + edges (vertex names): . . . <- degree(net, loops ...
为什么自我。 我在列表中有一组网络作为Egor对象。 当我使用as_igraph将它们转换为igraph对象列表时,我包括ego.attrs参数以将数据保留在自我上。 我注意到...
library(egor) library(igraph) data("alters32") data("egos32") data("aaties32") e1 <- egor(alters = alters32, egos = egos32, aaties = aaties32, ID.vars = list( ego = ".EGOID", alter = ".ALTID", source = ".SRCID", target = ".TGTID")) j <- e1$ego %>% filter(.egoID == "4") j$sex j$country j$age # This says w, Poland, 18-25 # Convert to igraph igraph.egolist <- e1 %>% as_igraph(include.ego = TRUE, ego.attrs = c("sex","country", "age")) ## This lets me keep the ego attributes h <- igraph.egolist[["4"]] V(h)[name == "ego"]$sex V(h)[name == "ego"]$country V(h)[name == "ego"]$age # this says m, Germany, 56-65
courtige陷入困境和紧密度都是二次的,因此随着节点数量的增加而大大增加。这些作者
igraph 来自 numpy 或 pandas 邻接矩阵的图
我有一个存储为 pandas.DataFrame 的邻接矩阵: 节点名称 = ['A', 'B', 'C'] a = pd.DataFrame([[1,2,3],[3,1,1],[4,0,2]], 索引=节点名称,列=节点名称) a_numpy = a.as_matrix() ...
我正在尝试串起一些露台灯。根据我问的另一个问题,我意识到我需要一种算法来解决路线检查问题,以找出灯光所显示的最有效路线...
我有一个有向图,其中节点和边都有重要性或权重属性。我正在寻找 python 中的社区或模块检测实现,它将同时考虑两者
我正在尝试通过以下过程从图中的边对创建子图: 图书馆(igraph) 库(数据.表) dt <- data.table(from = c("A", "B", "C"...
我在 R 中有这个图: 图书馆(igraph) 宽度 <- 30 height <- 20 num_nodes <- width * height x <- rep(1:width, each = height) y <- rep(1:height, times = width) g <- make_empty_...
尝试在chaquopy android studio上安装python-igraph
我正在尝试使用 python 在我的 android studio 应用程序上进行一些图像处理。我正在使用 Chaquopy 并且 python 脚本需要 igraph 导入。但是当我尝试在 build.gr 中安装 python-igraph 时...
我在 R 中有这个图: 图书馆(igraph) 设置.种子(123) <- 20 g <- sample_gnm(n, m = n * 2, directed = FALSE) while (!is_connected(g)) { # Find disconnected components components &...
我在 R 中有这个图: 图书馆(igraph) 设置.种子(123) <- 20 g <- sample_gnm(n, m = n * 2, directed = FALSE) while (!is_connected(g)) { # Find disconnected components components &...
igraph 中 cluster_optimal() 的文档表示它“在所有可能的分区上”最大化了模块化。然而,似乎在某些情况下其他 cluster_ 函数可以找到部分......
我改编了以下代码(取自此处)以显示加权无向网络图: # 创建数据 设置.种子(1) 数据<- matrix(sample(0:3, 25, replace=TRUE), nrow=5) data[lowe...
make_empty_graph(n = 0,directed = direct)中的错误:VECTOR_ELT()只能应用于“列表”,而不是“闭包”
作为本学期我正在进行的研究的一部分,我正在添加一个由以前的学生已经构建的网络,但我遇到了以前从未遇到过的错误。这段代码不是我写的,我...
从 igraph 中的 dict 访问不同的权重 - python
我正在尝试使用 igraph 返回单个节点与其他节点列表之间的距离。当我使用单一重量时效果很好。但我想给边缘添加各种权重并且能够...
我想做与这篇文章完全相同的事情,但是用Python;又名给定一个自然整数列表,生成一个随机邻接矩阵,其度数与该列表匹配。 我对