igraph

    1热度

    1回答

    我对igraph(R)有非常基本的问题:重命名节点ID。 例如,我有以下图形的边界列表。 10,12 10,14 12,14 12,15 14,15 12,17 17,34 17,100 100,34 我想计算每个节点的局部聚类系数。首先,我使用readcsv阅读了对象g中的边界列表。然后,我使用以下命令为每个节点转储本地CC。 write.csv(transitivity(g

    0热度

    3回答

    我使用igraph绘制非定向力网络。 我有nodes一个数据帧和links如下: > links source target value sourceID targetID 1 3 4 0.6245 1450552 1519842 2 6 8 0.5723 2607133 3051992 3 9 7 0.7150 3101536 3025831 4 0 1 0.7

    2热度

    1回答

    我在R中使用igraph进行网络分析。我想在图的每一行显示边缘属性。下面是一个例子 df <- data.frame(a = c(0,1,2,3,4),b = c(3,4,5,6,7)) nod <- data.frame(node = c(0:7),wt = c(1:8)) pg <- graph_from_data_frame(d = df, vertices = nod,directed

    1热度

    1回答

    我对R很陌生,遇到以下问题: 我在Twitter上研究比利时的政治家,并想看看Twitter上的政党是否有任何形式的网络。 我有两个数据文件 包含政治家是否被链接的矩阵文件 (politicixpolitici.csv) 包含所有与各 fistname,名polticians的文件,政党,twitterhandle和议会 (data.csv) 我想创建,显示网络的图形,但由他们的政党着色的节点(这

    0热度

    1回答

    我有一个无关图形,我想将每个组件转换为独立图形。这是一个例子,我写了我无法达到的结果: gr<- graph(edges=c(1,2, 2,3,3, 1,4, 5), n=5, directed=F) is.connected(gr) cl <- clusters(gr) f<-induced.subgraph(gr1,which(cl$membership == which.max(cl

    1热度

    1回答

    我想要 1)获取网络的坐标 2)使用它们为其他网络始终具有相同的节点位置。 当我得到节点的坐标并将坐标设置到我从中获得它们的同一个网络时,它会改变。 x位置保持不变,y位置与假想的y轴对称。因此,当应用两次时,该位置就是我想要的位置。 问题可能出在tkplot.getcoords()函数中。你知道是否有一个技巧来避免应用两次? n <- 20 mat <- matrix(1:n^2, n,n)

    0热度

    1回答

    我有存储在列表500个随机网络 for (x in seq_len(500L)) { + gs[[x]] <- erdos.renyi.game(361, 695, type = "gnm") 我能计算出每个网络及物单独使用 transitivity(gs[[1]]) 如何计算所有网络的传递性,并将这些值输出到excel表格中以进行一些统计分析。任何想法请。

    1热度

    2回答

    我有以下的熊猫数据帧包含EdgeList都如下: name1 name2 weight 0 $hort, Too Alexander, Khandi 0.083333 1 $hort, Too B-Real 0.083333 我想创建从大熊猫数据框(而不是从文件)的igraph对象。 图形太大,所以无法将其转换为邻接矩阵。怎么做?

    0热度

    1回答

    我将谱聚类应用于具有4200行和2列的数据集。 spec <- specClust(df1, centers=7, nn = 7, method = "symmetric") 我有以下错误。 n .Call("R_igraph_arpack", func, extra, options, env, sym, PACKAGE = "igraph") : At arpack.c:944

    0热度

    1回答

    我在R控制台中使用了igraph包中的25074 * 25074大型邻接矩阵。我试图将R控制台结果提取到CSV文件中。但是,我只能以CSV格式查看压缩文件的版本。