| init_tergmLite | R Documentation |
Initializes EpiModel netsim Object for tergmLite Simulation
init_tergmLite(dat)
dat |
A list object containing a |
This function is typically used within the initialization modules of
EpiModel to establish the necessary infrastructure needed for
tergmLite network resimulation. The example below demonstrates
the specific information returned.
Returns the list object dat and adds the element el which is
an edgelist representation of the network. Also converts the nw
element to a networkLite representation.
## Not run:
library("EpiModel")
nw <- network_initialize(100)
formation <- ~edges
target.stats <- 50
coef.diss <- dissolution_coefs(dissolution = ~offset(edges), duration = 20)
x <- netest(nw, formation, target.stats, coef.diss, verbose = FALSE)
param <- param.net(inf.prob = 0.3)
init <- init.net(i.num = 10)
control <- control.net(type = "SI", nsteps = 100, nsims = 5, tergmLite = TRUE)
# networkLite representation after initialization
dat <- crosscheck.net(x, param, init, control)
dat <- initialize.net(x, param, init, control)
str(dat, max.level = 1)
# Element added is el (edgelist representation of network)...
dat$el
# ... and nw is now a networkLite
dat$nw[[1]]
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.