Usage
ergmm(formula, response=NULL, family="Bernoulli.logit",fam.par=NULL,
control=ergmm.control(), user.start=ergmm.par.blank(), prior=ergmm.par.blank(),
tofit=c("pmode", "mcmc", "mkl", "mkl.mbc", "mle","procrustes",
"klswitch"), Z.ref=NULL, Z.K.ref=NULL, seed=NULL,
orthogonalize=FALSE,
verbose=FALSE)
Arguments
formula
An Rformula object, of the form
g ~ + ...
,
where g
is a network object or a matrix that can be coerced to a
network object, and
,
, etc., are each
terms
response
An optional edge attribute that serves as the response
variable. By default, presence (1) or absence (0) of an edge in
g
is used.
family
A character vector that is one of "Bernoulli" (the default),
"binomial", or "Poisson", specifying the conditional distribution of
each edge value. See Details
for more information.
fam.par
For those families that require additional parameters,
a list.
control
The MCMC parameters that do not affect the posterior
distribution such as the sample size, the proposal variances, and
tuning parameters, in the
form of a named list. See ergmm.control
for user.start
An optional initial configuration parameters for
MCMC in the form of a list. By default, posterior mode conditioned on cluster assignments
is used. It is permitted to only supply some of the parameters of a
configuration. If this is done, the
prior
The prior parameters for the model being fitted in the
form of a named list or an ergmm.par. See terms.ergmm for the names to use.
If given, will overri tofit
A character vector listing some subset of "pmode",
"mcmc", "mkl", "mkl.mbc", "mle","procrustes", and "klswitch",
defaulting to all of the above, instructing ergmm
what should be returned as Z.ref
If given, used as a reference for Procrustes analysis.
Z.K.ref
If given, used as a reference for label-switching.
seed
If supplied, random number seed.
verbose
If this is TRUE
(or 1
), causes information to be
printed out about the progress of the fitting, particularly initial
value generation. Higher values lead to greater verbosity.
orthogonalize
EXPERIMENTAL. Performs Gramm-Schmidt
orthogonalization on covariates passed to the model to reduce
dependence. This capacity may be obsoleted in the future by the use
of correlated proposals.