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格式查看壓縮文件的版本。