如何绘制 igraph 节点的选择?
我有一个现有的图表,但它太复杂了。我希望能够“放大”节点的子集。
我能够删除边缘的子集,但我不知道如何“关闭”孤立的节点。
当使用network包,该displayisolates=FALSE
参数执行此操作;它不显示这些孤立的节点。
布局算法还应该忽略“关闭”的边缘。
例如:
g1 <- graph( c( 0,1, 1,2, 2,2, 2,3 ) )
g2 <- delete.edges(g1, E(g1, c(0,1)))
plot(g2)
绘制 g2 时,我不想显示节点 0。
Thanks
我理解用户不应提交新答案来评论其他答案,但我的编辑被拒绝,而且我的声誉不够高,无法发表评论。
我只是想指出,在上面 Wine 的回答中,从 igraph 0.6 开始,deletes.isolates 函数中的“- 1”索引修正是不必要的。另请参阅此处 Tamas 的评论:
仅绘制具有特定权重的边 - igraph https://stackoverflow.com/questions/10885757/plot-only-edges-with-a-specific-weight-igraph
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)