Description Usage Arguments Details Value Author(s) See Also Examples
A function to remove the specified edges from a graph.
1 | removeEdge(from, to, graph)
|
from |
from edge labels |
to |
to edge labels |
graph |
a |
A new graph instance is returned with the edges specified by
corresponding elements of the from
and to
vectors
removed. If from
and to
are not the same length, one of
them should have length one. All edges to be removed must exist in
graph
.
A new instance of a graph with the same class as graph
is
returned with the specified edges removed.
R. Gentleman
1 2 3 4 5 6 7 8 9 10 11 12 | V <- LETTERS[1:4]
edL1 <- vector("list", length=4)
names(edL1) <- V
for(i in 1:4)
edL1[[i]] <- list(edges=c(2,1,4,3)[i], weights=sqrt(i))
gR <- graphNEL(nodes=V, edgeL=edL1)
gX <- removeEdge("A", "B", gR)
set.seed(123)
g <- randomEGraph(V=letters[1:5],edges=5)
g2 <- removeEdge(from=c("a","b"), to=c("d","c"), g)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.