Description Usage Arguments Value Author(s) Examples
Create a random undirected graphNEL, useful for testing. Two default edge attributes are added, for demonstration purposes.
1 | makeRandomGraph(node.count=12, seed=123)
|
node.count |
the number of nodes you wish to see in the graph |
seed |
an integer which, when supplied, allows reproducibility |
Returns (by default) a 12-node, rather dense undirected graph, with some attributes on the nodes and edges.
Paul Shannon
1 2 3 4 5 6 7 8 9 10 11 12 13 | g = makeRandomGraph (node.count=12, seed=123)
## The function is currently defined as
function (node.count = 12, seed = 123)
{
set.seed(seed)
node.names = as.character(1:node.count)
g = randomGraph(node.names, M <- 1:2, p = 0.6)
attr(edgeDataDefaults(g, attr = "weight"), "class") = "DOUBLE"
edgeDataDefaults(g, "pmid") = "9988778899"
attr(edgeDataDefaults(g, attr = "pmid"), "class") = "STRING"
return(g)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.