removeEdge
removeEdge
A function to remove the specified edges from a graph.
 Keywords
 manip
Usage
removeEdge(from, to, graph)
Arguments
 from
 from edge labels
 to
 to edge labels
 graph
 a
graph
object
Details
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
.
Value

A new instance of a graph with the same class as
graph
is
returned with the specified edges removed.
See Also
Examples
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)
Community examples
Looks like there are no examples yet.