graph.sim {BDgraph} | R Documentation |
Graph simulation
Description
Simulating undirected graph structures, including
"random
", "cluster
", "scale-free
", "lattice
", "hub
", "star
", and "circle
".
Usage
graph.sim( p = 10, graph = "random", prob = 0.2, size = NULL, class = NULL, vis = FALSE,
rewire = 0.05 )
Arguments
p |
number of variables (nodes). |
graph |
undirected graph with options
" |
prob |
if |
size |
number of links in the true graph (graph size). |
class |
if |
vis |
visualize the true graph structure. |
rewire |
rewiring probability for smallworld network. Must be between 0 and 1. |
Value
The adjacency matrix corresponding to the simulated graph structure, as an object with S3
class "graph"
.
Author(s)
Reza Mohammadi a.mohammadi@uva.nl and Alexander Christensen
References
Mohammadi, R. and Wit, E. C. (2019). BDgraph: An R
Package for Bayesian Structure Learning in Graphical Models, Journal of Statistical Software, 89(3):1-30, doi:10.18637/jss.v089.i03
See Also
bdgraph.sim
, bdgraph
, bdgraph.mpl
Examples
# Generating a 'hub' graph
adj <- graph.sim( p = 8, graph = "scale-free" )
plot( adj )
adj