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.