randomNodeGraph
Generate Random Graph with Specified Degree Distribution
randomNodeGraph
generates a random graph with the specified
degree distribution. Selfloops are allowed. The resultant graph is
directed (but can always be coerced to be undirected).
Usage
randomNodeGraph(nodeDegree)
Arguments
 nodeDegree
 A named integer vector specifying the node degrees.
Details
The input vector must be named, the names are taken to be the names of the nodes. The sum must be even (there is a theorem that says we require that to construct a graph). Selfloops are allowed, although patches to the code that make this a switchable parameter would be welcome.
Value

An instance of the
graphNEL
class. The graph is directed.
References
Random Graphs as Models of Networks, M. E. J. Newman.
See Also
Examples
set.seed(123)
c1 < c(a = 1, b = 1, c = 2, d = 4)
(g1 < randomNodeGraph(c1))
stopifnot(validObject(g1))
Community examples
Looks like there are no examples yet.