ergm.formula.utils {ergm}R Documentation

Internal Functions for Querying, Validating and Extracting from ERGM Formulas

Description

These are all functions that are generally not called directly by users, but may be employed by other depending packages.

Usage

ergm.getmodel(formula, nw, response = NULL, silent = FALSE, role = "static", ...)

ergm.getnetwork(form, loopswarning = TRUE)

ergm.getterms(formula)

offset.info.formula(object, response = NULL) 

remove.offset.formula(object, response = NULL)

# Deprecated. Use nonsimp.update.formula() from statnet.common package.
ergm.update.formula(object, new, ..., from.new = FALSE)

Arguments

formula

a formula of the form network ~ model.term(s)

nw

the network of interest

response

charcter, name of edge attribute containing edge weights

silent

logical, whether to print the warning messages from the initialization of each model term; default=FALSE

role

A hint about how the model will be used. Used primarily for dynamic network models.

...

additional parameters for model formulation

form

same as formula, a formula of the form 'network ~ model.term(s)'

loopswarning

whether warnings about loops should be printed (T or F);default=TRUE

object

formula object to be updated

new

new formula to be used in updating

from.new

logical or character vector of variable names. controls how environment of formula gets updated.

Details

Value

ergm.getmodel returns a 'model.ergm' object as a list containing:

ergm.getnetwork returns:

ergm.getterms returns:

terms.list.formula returns a list of formula terms, each of witch having an additional attribute "sign".

ergm.update.formula, remove.offset.formula and


[Package ergm version 3.8.0 Index]