如何绘制选择的igraph节点?
我有一个现有的图表,但它太复杂了.我希望能够"放大"节点的子集.
我能够删除边缘的子集,但我无法弄清楚如何"关闭"孤立的节点.
使用网络包时, displayisolates=FALSE参数执行此操作; 它不显示这些孤立的节点.
布局算法还应忽略"关闭"边缘.
例如:
g1 <- graph( c( 0,1, 1,2, 2,2, 2,3 ) )
g2 <- delete.edges(g1, E(g1, c(0,1)))
plot(g2)
Run Code Online (Sandbox Code Playgroud)
在绘制g2时,我想不显示节点0.
谢谢
小智 7
我知道用户不应该提交新的答案来评论其他答案,但我的编辑被拒绝了,我没有足够的声誉来发表评论.
我只是想指出,在上面Wine的答案中,从igraph 0.6开始,删除.isolates函数中的"-1"索引校正是不必要的.另见Tamas的评论: