each_edge

0th

Percentile

Rewires the endpoints of the edges of a graph to a random vertex

This function can be used together with rewire. This method rewires the endpoints of the edges with a constant probability uniformly randomly to a new vertex in a graph.

Keywords
graphs
Usage
each_edge(prob, loops = FALSE, multiple = FALSE)
Arguments
prob

The rewiring probability, a real number between zero and one.

loops

Logical scalar, whether loop edges are allowed in the rewired graph.

multiple

Logical scalar, whether multiple edges are allowed int the generated graph.

Details

Note that this method might create graphs with multiple and/or loop edges.

See Also

Other rewiring functions: keeping_degseq, rewire

Aliases
  • each_edge
Examples
# NOT RUN {
# Some random shortcuts shorten the distances on a lattice
g <- make_lattice(length = 100, dim = 1, nei = 5)
mean_distance(g)
g <- rewire(g, each_edge(prob = 0.05))
mean_distance(g)
# }
Documentation reproduced from package igraph, version 1.2.2, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.