[英]Color network nodes according to attribute using igraph in R while simultaneously displaying Girvan Newman communities
我正在尝试使用R中的igraph显示与Girvan Newman社区的社交网络。我还想根据属性数据区分节点(例如,男性节点蓝色,女性节点粉红色)。 我知道如何在典型的图形中执行此操作,但在使用Girvan Newman算法时我无法成功执行此操作。 到目前为止,这是我的代码:
fgn = edge.betweenness.community (fmg, directed = TRUE, edge.betweenness = TRUE, merges = TRUE, bridges = TRUE, modularity = TRUE, membership = TRUE)
plot(fgn,fmg)
如果我只是在不使用Girvan Newman算法的情况下绘制网络,我会以这种方式区分节点:
V(fmg)[V(fmg)$gender== 1]$color <- "dodgerblue"
V(fmg)[V(fmg)$gender== 2]$color <- "pink"
不幸的是,虽然我已经尝试过,但我不确定在使用算法时如何恰当地区分节点。 任何具体的建议将不胜感激。
欢迎来到stackoverflow。
回答你的问题: 六
StackOverFlow中的类似问题(这不完全是你的问题): 正确的颜色顶点-r-igraph
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.