stergm.getMCMCsample {tergm}R Documentation

Collects a sample of networks and returns the formation and dissolution statistics of each sample

Description

stergm.getMCMCsample is a low-level internal function not intended to be called directly by end users. It collects a sample of networks and returns the formation and dissolution statistics of each sample, along with a toggle matrix of the changes needed from the original network to each in the sample. stergm.getMCMCsample.slave is an even lower-level function that actually calls the C code.

Usage

stergm.getMCMCsample(nw, model.form, model.diss, model.mon,
                     MHproposal.form, MHproposal.diss, eta.form,
                     eta.diss, control, verbose)

stergm.getMCMCsample.slave(Clist.form, Clist.diss, Clist.mon,
                           MHproposal.form, MHproposal.diss, eta.form,
                           eta.diss, control, verbose)

Arguments

nw

a network object

model.form, model.diss, model.mon

formation, dissolution, and monitoring model, as returned by ergm.getmodel

Clist.form, Clist.diss, Clist.mon

formation, dissolution, and monitoring "Clist", as returned by ergm.Cprepare

MHproposal.form, MHproposal.diss

a list of parameters needed for MHproposals of the formations and dissolutions

eta.form, eta.diss

vectors of natural parameters.

control

list of control paramters, probably from control.stergm

verbose

logical; whether this and other functions should be verbose

Details

This function is normally called inside simulate.stergm to prepare inputs for the C sampling code and return its results

Value

returns the MCMC sample as a list containing:

See Also

simulate.stergm


[Package tergm version 3.4.1 Index]