ergm: Fit, Simulate and Diagnose Exponential-Family Models for Networks

An integrated set of tools to analyze and simulate networks based on exponential-family random graph models (ERGMs). 'ergm' is a part of the Statnet suite of packages for network analysis.

AuthorMark S. Handcock [aut], David R. Hunter [aut], Carter T. Butts [aut], Steven M. Goodreau [aut], Pavel N. Krivitsky [aut, cre], Martina Morris [aut], Li Wang [ctb], Kirk Li [ctb], Skye Bender-deMoll [ctb]
Date of publication2017-01-05 10:39:37
MaintainerPavel N. Krivitsky <pavel@uow.edu.au>
LicenseGPL-3 + file LICENSE
Version3.6.1
http://statnet.org

View on CRAN

Man pages

anova.ergm: ANOVA for ERGM Fits

approx.hotelling.diff.test: Approximate Hotelling T^2-Test for One Sample Means

as.edgelist: Convert a network object into a numeric edgelist matrix

as.network.numeric: Create a Simple Random network of a Given Size

check.ErgmTerm: Ensures an Ergm Term and its Arguments Meet Appropriate...

coef.ergm: Extract Model Coefficients

coef.length.model: Extract Number of parameters in ergm Model

control.ergm: Auxiliary for Controlling ERGM Fitting

control.ergm.bridge: Auxiliary for Controlling ergm.bridge

control.gof: Auxiliary for Controlling ERGM Goodness-of-Fit Evaluation

control.logLik.ergm: Auxiliary for Controlling logLik.ergm

control.san: Auxiliary for Controlling SAN

control.simulate.ergm: Auxiliary for Controlling ERGM Simulation

degreedist: Computes and Returns the Degree Distribution Information for...

ecoli: Two versions of an E. Coli network dataset

enformulate.curved: Convert a curved ERGM into a form suitable as initial values...

ergm: Exponential-Family Random Graph Models

ergm.allstats: Calculate all possible vectors of statistics on a network for...

ergm.bounddeg: initializes the parameters to bound degree during sampling

ergm.bridge.dindstart.llk: Bridge sampling to estiamte log-likelihood of an ERGM, using...

ergm.bridge.llr: A simple implementation of bridge sampling to evaluate...

ergm.ConstraintImplication: Set up the implied constraints from the current constraint

ergm-constraints: Sample Space Constraints for Exponential-Family Random Graph...

ergm.Cprepare: Internal Function to Prepare Data for ergm's C Interface

ergm.degeneracy: Checks an ergm Object for Degeneracy

ergm_deprecated: Functions that will no longer be supported in future releases...

ergm.eta: Operations with 'eta' vector of canonical parameter values...

ergm.exact: Calculate the exact loglikelihood for an ERGM

ergm_formula_utils: Internal Functions for Querying, Validating and Extracting...

ergm.geodistdist: calculate geodesic distance distribution for a network or...

ergm.getglobalstats: internal function to return global statistics for a given...

ergm.getMCMCsample: Internal Function to Sample Networks Using C Wrapper

ergm.init.methods: Set up the initial fitting methods for reference measure and...

ergm-internal: Internal ergm Objects

ergm-MetropolisHastingsProposals: Metropolis-Hastings Proposal Methods for ERGM MCMC

ergm.MHP.table: Table mapping reference,constraints, etc. to Metropolis...

ergm.mple: Find a maximizer to the psuedolikelihood function

ergmMPLE: ERGM Predictors and response for logistic regression...

ergm-package: Fit, Simulate and Diagnose Exponential-Family Models for...

ergm-parallel: Parallel Processing in the 'ergm' Package

ergm-references: Reference Measures for Exponential-Family Random Graph Models

ergm-terms: Terms used in Exponential Family Random Graph Models

eut-upgrade: Updating 'ergm.userterms' prior to 3.1

faux.desert.high: Faux desert High School as a network object

faux.dixon.high: Faux dixon High School as a network object

faux.magnolia.high: Goodreau's Faux Magnolia High School as a network object

faux.mesa.high: Goodreau's Faux Mesa High School as a network object

fix.curved: Convert a curved ERGM into a corresponding "fixed" ERGM.

flobusiness: Florentine Family Business Ties Data as a "network" object

flomarriage: Florentine Family Marriage Ties Data as a "network" object

florentine: Florentine Family Marriage and Business Ties Data as a...

g4: Goodreau's four node network as a "network" object

get.free.dyads: Create a network containing only edges meeting a specific...

get.node.attr: Retrieve and check assumptions about vertex attributes (nodal...

Getting.Started: Getting Started with "ergm": Fit, simulate and diagnose...

gof.ergm: Conduct Goodness-of-Fit Diagnostics on a Exponential Family...

is.curved: Testing for curved exponential family

is.durational: Testing for durational dependent models

is.dyad.independent: Testing for dyad-independence

is.inCH: Determine whether a vector is in the closure of the convex...

kapferer: Kapferer's tailor shop data

lasttoggle: Storing last toggle information in a network

logLik.ergm: A 'logLik' method for 'ergm'.

mcmc.diagnostics.ergm: Conduct MCMC diagnostics on an ergm fit

mcmc.list_utils: utility operations for mcmc.list objects

MHproposal: Functions to initialize the MHproposal object

molecule: Synthetic network with 20 nodes and 28 edges

network.update: Replaces the sociomatrix in a network object

newnw.extract: Internal function to create a new network from the ergm MCMC...

nvattr.copy.network: Copy network- and vertex-level attributes between two network...

plot.ergm: Plotting Method for class ergm

plot.gofobject: Plot Goodness-of-Fit Diagnostics on a Exponential Family...

plot.network.ergm: Two-Dimensional Visualization of Networks

print.ergm: Exponential Random Graph Models

samplk: Longitudinal networks of positive affection within a...

sampson: Cumulative network of positive affection within a monastery...

san: Use Simulated Annealing to attempt to match a network to a...

search.ergmTerms: Search the ergm-terms documentation for appropriate terms

simulate.ergm: Draw from the distribution of an Exponential Family Random...

standardize.network: Copy a network object enforcing ergm-appropriate guarantees...

summary.ergm: Summarizing ERGM Model Fits

summary.gofobject: Summaries the Goodness-of-Fit Diagnostics on a Exponential...

summary.network.list: Summarizing network.list objects

summary.statistics: Calculation of network or graph statistics

vcov.ergm: Extract Model Covariance Matrix

wtd.median: Weighted Median

Files in this package

ergm
ergm/BUGS
ergm/inst
ergm/inst/CITATION
ergm/inst/NEWS.Rd
ergm/inst/doc
ergm/inst/doc/ergm.R
ergm/inst/doc/ergm.pdf
ergm/inst/doc/ergm.Rnw
ergm/inst/include
ergm/inst/include/wtedgetree.h
ergm/inst/include/wtMHproposal.h
ergm/inst/include/MCMC.h
ergm/inst/include/changestat.h
ergm/inst/include/README
ergm/inst/include/model.h
ergm/inst/include/wtchangestat.h
ergm/inst/include/ergm_stubs.c
ergm/inst/include/MHproposal.h
ergm/inst/include/edgelist.h
ergm/inst/include/wtmodel.h
ergm/inst/include/edgetree.h
ergm/inst/include/wtMCMC.h
ergm/tests
ergm/tests/termTests.bipartite.R
ergm/tests/misc_tests.R
ergm/tests/valued_terms.R
ergm/tests/mple_offset.R
ergm/tests/constrain_blockdiag.R
ergm/tests/testgflomiss.R
ergm/tests/target_offset.R
ergm/tests/termTests.flexible.R
ergm/tests/parallel.R
ergm/tests/simpletests.R
ergm/tests/mle_offset.R
ergm/tests/mple_largenetwork.R
ergm/tests/valued_sim.R
ergm/tests/termTests.b12factor.R
ergm/tests/flomarkov.R
ergm/tests/constrain_observed.R
ergm/tests/testrank3d.RData
ergm/tests/nodrop.R
ergm/tests/drop_tests.R
ergm/tests/stocapprox.R
ergm/tests/miss_tests.R
ergm/tests/requireNamespaceTest.R
ergm/tests/constraint_conflict.R
ergm/tests/termTests.valued.R
ergm/tests/steppingtest.R
ergm/tests/utils_tests.R
ergm/tests/gw_sp_tests.R
ergm/tests/estflo.R
ergm/tests/hamming_termtests.R
ergm/tests/runtime_diags.R
ergm/tests/mple_target.stats.R
ergm/tests/testnet3u.RData
ergm/tests/nodemix.R
ergm/tests/constrain_degrees.R
ergm/tests/termTests.undirected.R
ergm/tests/sampson.wrong.RData
ergm/tests/testnet3d.RData
ergm/tests/termTests.directed.R
ergm/tests/miss_tests.CD.R
ergm/tests/ergm.mixed.R
ergm/tests/ergm_term_doc_test.R
ergm/tests/ergmMPLEtest.R
ergm/tests/termTests.b12nodematch.R
ergm/tests/testgmonkmiss.R
ergm/tests/constraint_generalized.R
ergm/tests/ergm.update.formula.R
ergm/tests/scoping.R
ergm/tests/fix.curved.R
ergm/src
ergm/src/wtedgetree.h
ergm/src/changestats_experimental.c
ergm/src/wtMHproposal.h
ergm/src/edgelist.c
ergm/src/changestat.c
ergm/src/netstats.c
ergm/src/changestats_coincidence.c
ergm/src/changestats_indices.c
ergm/src/MHproposal.c
ergm/src/wtchangestats.c
ergm/src/changestats_transitiveties.c
ergm/src/wtSAN.h
ergm/src/CD.h
ergm/src/MHproposals_bipartite.h
ergm/src/wtnetstats.c
ergm/src/MCMC.h
ergm/src/wtCD.c
ergm/src/changestats_coincidence.h
ergm/src/changestats_concurrentties.h
ergm/src/changestats_transitiveties.h
ergm/src/MPLEconddeg.c
ergm/src/MHproposals.c
ergm/src/changestats.h
ergm/src/wtMHproposal.c
ergm/src/netstats.h
ergm/src/changestat.h
ergm/src/geodist.c
ergm/src/changestats_indices.h
ergm/src/wtCD.h
ergm/src/MPLE.c
ergm/src/model.h
ergm/src/wtMHproposals.c
ergm/src/wtchangestat.h
ergm/src/changestats.dgw_sp.c
ergm/src/conddegmple.h
ergm/src/MPLEconddeg.h
ergm/src/wtnetstats.h
ergm/src/changestats_concurrentties.c
ergm/src/changestats.dgw_sp.h
ergm/src/changestats_internal.c
ergm/src/MHproposals_degree.c
ergm/src/MHproposal.h
ergm/src/changestats_internal.h
ergm/src/changestats_experimental.h
ergm/src/edgelist.h
ergm/src/changestats_homoproportion.h
ergm/src/geodist.h
ergm/src/model.c
ergm/src/MCMC.c
ergm/src/MHproposals_block.h
ergm/src/changestats.c
ergm/src/wtmodel.h
ergm/src/wtedgetree.c
ergm/src/MPLE.h
ergm/src/MHproposals.h
ergm/src/wtSAN.c
ergm/src/CD.c
ergm/src/conddegmple.c
ergm/src/wtchangestats.h
ergm/src/allstatistics.c
ergm/src/MHproposals_degree.h
ergm/src/edgetree.h
ergm/src/MHproposals_bipartite.c
ergm/src/wtMCMC.h
ergm/src/MHproposals_block.c
ergm/src/wtMHproposals.h
ergm/src/SAN.c
ergm/src/wtMCMC.c
ergm/src/wtmodel.c
ergm/src/changestats_homoproportion.c
ergm/src/edgetree.c
ergm/src/SAN.h
ergm/NAMESPACE
ergm/data
ergm/data/faux.desert.high.RData
ergm/data/g4.RData
ergm/data/faux.magnolia.high.RData
ergm/data/sampson.RData
ergm/data/faux.magnolia.high.withnumericattributes.RData
ergm/data/fauxhigh.withnumericattributes.RData
ergm/data/kapferer.RData
ergm/data/faux.mesa.high.RData
ergm/data/faux.dixon.high.RData
ergm/data/faux.mesa.high.withnumericattributes.RData
ergm/data/datalist
ergm/data/florentine.RData
ergm/data/ecoli.RData
ergm/data/samplk.RData
ergm/data/molecule.RData
ergm/R
ergm/R/InitErgmTerm.coincidence.R ergm/R/summary.ergm.R ergm/R/ergm.getglobalstats.R ergm/R/ergmMPLE.R ergm/R/InitMHP.R ergm/R/ergm.design.R ergm/R/InitMHP.blockdiag.R ergm/R/ergm.curved.statsmatrix.R ergm/R/ergm.MCMCse.lognormal.R ergm/R/gof.ergm.R ergm/R/ergm.getCDsample.R ergm/R/ergm.mple.R ergm/R/ergm.R ergm/R/anova.ergm.R ergm/R/ergm.getmodel.R ergm/R/is.inCH.R ergm/R/ergm.getterms.R ergm/R/ergm.CD.fixed.R ergm/R/InitErgmTerm.dgw_sp.R ergm/R/logLik.ergm.R ergm/R/ergm.stepping.R ergm/R/ergm.MCMCse.R ergm/R/InitErgmTerm.indices.R ergm/R/InitReferences.R ergm/R/midarrow.R ergm/R/MHproposal.R ergm/R/simulate.ergm.R ergm/R/coef.ergm.R ergm/R/ergm.stocapprox.R ergm/R/ergm.degeneracy.R ergm/R/mcmc.diagnostics.ergm.R ergm/R/ergm.etagradmult.R ergm/R/ergm.geodistn.R ergm/R/summary.network.list.R ergm/R/mvmodel.R ergm/R/ergm.mapl.R ergm/R/ergm.bridge.R ergm/R/InitErgmTerm.bipartite.degree.R ergm/R/anova.ergmlist.R ergm/R/ergm.coefficient.degeneracy.R ergm/R/build_term_index.R ergm/R/get.node.attr.R ergm/R/delete.isolates.R ergm/R/ergm.san.R ergm/R/control.logLik.ergm.R ergm/R/wtd.median.R ergm/R/is.dyad.independent.R ergm/R/control.san.R ergm/R/InitConstraint.R ergm/R/ergm.robmon.R ergm/R/ergm.pen.glm.R ergm/R/formula.utils.R ergm/R/parallel.utils.R ergm/R/ergm.maple.R ergm/R/ergm.initialfit.R ergm/R/ergm.eta.R ergm/R/print.ergm.R ergm/R/ergm.phase12.R ergm/R/check.ErgmTerm.R ergm/R/ergm.sociality.R ergm/R/approx.hotelling.diff.test.R ergm/R/ergm.Cprepare.R ergm/R/InitErgmTermcondegmple.R ergm/R/InitErgmTerm.R ergm/R/summary.statistics.network.R ergm/R/ergm.logitreg.R ergm/R/control.ergm.R ergm/R/as.network.numeric.R ergm/R/ergm.reviseinit.R ergm/R/InitErgm.bipartite.R ergm/R/ergm.bounddeg.R ergm/R/InitErgmTerm.transitiveties.R ergm/R/WtReferences.R ergm/R/control.gof.R ergm/R/ergm.etamap.R ergm/R/print.network.list.R ergm/R/ergm.getnetwork.R ergm/R/robust.inverse.R ergm/R/control.simulate.R ergm/R/InitErgmTerm.extra.R ergm/R/ergm.llik.obs.R ergm/R/ergm.allstats.R ergm/R/control.ergm.bridge.R ergm/R/InitWtMHP.R ergm/R/ergm.mahalanobis.R ergm/R/ergm.getMCMCsample.R ergm/R/print.summary.ergm.R ergm/R/network.update.R ergm/R/ergm.MCMLE.R ergm/R/InitWtErgmTerm.R ergm/R/ergm.estimate.R ergm/R/ergm.sufftoprob.R ergm/R/ergm.utility.R ergm/R/plot.ergm.R ergm/R/is.curved.R ergm/R/ergm.pl.R ergm/R/ergm.check.R ergm/R/zzz.R ergm/R/ergm.etagrad.R ergm/R/plot.network.ergm.R ergm/R/ergm.llik.R ergm/R/is.durational.R ergm/R/ergm.model.utils.R
ergm/vignettes
ergm/vignettes/ergm.Rnw
ergm/vignettes/ergm-term-crossRef.html
ergm/vignettes/ergm-term-crossRef.Rmd
ergm/MD5
ergm/build
ergm/build/vignette.rds
ergm/build/partial.rdb
ergm/DESCRIPTION
ergm/man
ergm/man/get.node.attr.Rd ergm/man/plot.network.ergm.Rd ergm/man/molecule.Rd ergm/man/as.edgelist.Rd ergm/man/search.ergmTerms.Rd ergm/man/enformulate.curved.Rd ergm/man/Getting.Started.Rd ergm/man/is.dyad.independent.Rd ergm/man/summary.gofobject.Rd ergm/man/ergm.MHP.table.Rd ergm/man/is.durational.Rd ergm/man/simulate.ergm.Rd ergm/man/flomarriage.Rd ergm/man/san.Rd ergm/man/coef.length.model.Rd ergm/man/ergm-MetropolisHastingsProposals.Rd ergm/man/ergm.degeneracy.Rd ergm/man/ecoli.Rd ergm/man/control.logLik.ergm.Rd ergm/man/ergm-internal.Rd ergm/man/nvattr.copy.network.Rd ergm/man/lasttoggle.Rd ergm/man/vcov.ergm.Rd ergm/man/as.network.numeric.Rd ergm/man/plot.ergm.Rd ergm/man/flobusiness.Rd ergm/man/ergm.getglobalstats.Rd ergm/man/ergm.allstats.Rd ergm/man/wtd.median.Rd ergm/man/approx.hotelling.diff.test.Rd ergm/man/ergm.ConstraintImplication.Rd ergm/man/ergm_formula_utils.Rd ergm/man/mcmc.list_utils.Rd ergm/man/summary.statistics.Rd ergm/man/florentine.Rd ergm/man/kapferer.Rd ergm/man/print.ergm.Rd ergm/man/ergm.exact.Rd ergm/man/is.curved.Rd ergm/man/ergm.eta.Rd ergm/man/samplk.Rd ergm/man/ergm-package.Rd ergm/man/coef.ergm.Rd ergm/man/MHproposal.Rd ergm/man/newnw.extract.Rd ergm/man/ergm-parallel.Rd ergm/man/ergm.init.methods.Rd ergm/man/control.simulate.ergm.Rd ergm/man/faux.dixon.high.Rd ergm/man/control.ergm.bridge.Rd ergm/man/ergm-terms.Rd ergm/man/mcmc.diagnostics.ergm.Rd ergm/man/network.update.Rd ergm/man/control.ergm.Rd ergm/man/get.free.dyads.Rd ergm/man/anova.ergm.Rd ergm/man/degreedist.Rd ergm/man/plot.gofobject.Rd ergm/man/sampson.Rd ergm/man/ergm-references.Rd ergm/man/ergm_deprecated.Rd ergm/man/standardize.network.Rd ergm/man/check.ErgmTerm.Rd ergm/man/is.inCH.Rd ergm/man/control.gof.Rd ergm/man/faux.desert.high.Rd ergm/man/ergmMPLE.Rd ergm/man/faux.magnolia.high.Rd ergm/man/ergm.bounddeg.Rd ergm/man/ergm-constraints.Rd ergm/man/ergm.bridge.llr.Rd ergm/man/g4.Rd ergm/man/faux.mesa.high.Rd ergm/man/ergm.getMCMCsample.Rd ergm/man/eut-upgrade.Rd ergm/man/logLik.ergm.Rd ergm/man/ergm.geodistdist.Rd ergm/man/ergm.mple.Rd ergm/man/ergm.bridge.dindstart.llk.Rd ergm/man/gof.ergm.Rd ergm/man/ergm.Cprepare.Rd ergm/man/ergm.Rd ergm/man/control.san.Rd ergm/man/summary.network.list.Rd ergm/man/summary.ergm.Rd ergm/man/fix.curved.Rd
ergm/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.