1
簡化圖我有一個網絡,它看起來像這樣提取的igraph
library(igraph)
library(igraphdata)
data("kite")
plot(kite)
我運行一個社區檢測,結果看起來像這樣
community <- cluster_fast_greedy(kite)
plot(community,kite)
現在我想提取一個基於網絡社區。邊權重應該是社區之間的聯繫數量(社區相互連接的強度),頂點屬性應該是社區中的節點數(稱爲numnodes)。
d <- data.frame(E=c(1, 2, 3),
A=c(2, 3, 1))
g2 <- graph_from_data_frame(d, directed = F)
E(g2)$weight <- c(5, 1, 1)
V(g2)$numnodes <- c(4,3,3)
plot.igraph(g2,vertex.label=V(g2)$name, edge.color="black",edge.width=E(g2)$weight,vertex.size=V(g2)$numnodes)
的曲線應該是這樣的 一個節點比其他大,一個邊緣具有很多的重量相比於其他。