【发布时间】:2018-08-09 23:23:35
【问题描述】:
我使用 igraph cluster_spinglass 来检测定向网络中的隔间(社区),但这只适用于连接的组件
g <- graph_from_literal( 1 -+ 4 -+ 7,2 -+ 5 -+ 9, 4+-5,
3 -+ 6,5 -+8, 8-+ 9, simplify = FALSE)
m<-cluster_spinglass(g)
报错,解决办法是提取连通分量
dg <- components(g)
g1 <- induced_subgraph(g, which(dg$membership == which.max(dg$csize)))
m<-cluster_spinglass(g1)
我通过
获得节点(顶点)的成员资格m$membership
但是这里我没有原始网络g的所有节点,我想添加另一个包含这些节点的组,所以我将所有原始节点分类在不同的组中。
【问题讨论】: