removeNode
A function to remove a node from a graph. All edges to and from the node are also removed.
removeNode(node, object)
node |
The label of the node to be removed. |
object |
The graph to remove the node from. |
The specified node is removed from the graph as are all edges to and
from that node. A new instance of the same class as object
with
the specified node(s) is returned.
Note, node can be a vector of labels, in which case all nodes are removed.
This is similar to subGraph
.
A new instance of a graph of the same class as object
but with
all specified nodes removed.
R. Gentleman
V <- LETTERS[1:4] edL2 <- vector("list", length=4) names(edL2) <- V for(i in 1:4) edL2[[i]] <- list(edges=c(2,1,2,1)[i], weights=sqrt(i)) gR2 <- graphNEL(nodes=V, edgeL=edL2, edgemode="directed") gX <- removeNode("C", gR2)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.