【发布时间】:2019-04-18 22:18:18
【问题描述】:
我正在使用 igraph 中的网络,我有一个网络,其中有相互重叠的短连接节点,所以我们没有看到边缘。我想删除所有这些短连接节点,因为它们没有连接到主网络。度数在这里不起作用,因为节点不是0度。它们要么连接到1个或多个基因,但仍然不在主网络中。即使主网络显示一些重叠基因,我也想纠正。
net <- simplify(InnatedGraph, remove.multiple = T, remove.loops = T, )
bad.vs<-V(net)[degree(net) == 0]
net <-delete.vertices(net, bad.vs)
plot(net,vertex.label=NA, edge.curved=.1, edge.width = 1,edge.arrow.width = 0.3,vertex.size = 3,asp=-1,edge.arrow.size = 0.5,vertex.label.cex = 0.3)
你在主网络周围看到的基因不是孤立的节点,而是与其他重叠的节点相连。有没有办法删除这些基因并防止主网络中的重叠。
【问题讨论】: