statnet is a suite of software packages for network analysis that implement recent advances in the statistical modeling of networks. The analytic framework is based on Exponential family Random Graph Models (ergm). statnet provides a comprehensive framework for ergm-based network modeling, including tools for model estimation, model evaluation, model-based network simulation, and network visualization. The statistical modeling capabilities of statnet include cross-sectional and temporal/dynamic modeling, latent space and latent cluster models, and models for valued/ranked/signed ties. The packages are written in a combination of (the open-source statistical language) R and (ANSI standard) C, and are called from the R command line (www.r-project.org), or from our new shiny app statnetWeb (more on that below in the News section).
- We have a new GUI for statnet that runs in a browser window (based on RShiny, for those who have been following that app). It's called statnetWeb. The point-and-click functionality is great for newbies (and thus for teachers), but even old hands will find the interface useful for simple analyses. If you are interested in this simple but powerful GUI for statnet, details and information can be found on the statnetWeb wiki page.
- The core packages were updated in March 2016 on CRAN (details on the component packages and installation instructions). The SNA package was updated in July 2016.
Our tutorials are updated each year, typically as we prepare to teach workshops. We are in the process of reorganizing this wiki and the tutorial archive to improve accessibility. The entry point to the tutorial sets will stay on our wiki homepage.
Tutorials from our 3 hour workshops
We teach multiple workshops on network analysis with statnet at the annual INSNA Sunbelt and European Union Social Network (EUSN) meetings. Topics include introductions to network analysis using R and statnet, cross sectional network analysis with Exponential family Random Graph Models (ERGMs), Temporal / Dynamic network analysis with Temporal ERGMs, Latent Space and Latent Class analysis for networks, Network Analysis for valued/signed/rank tie data, Using ERGMs with egocentrically sampled network data, Dynamic network visualization, and others.
- Materials from the most recent Sunbelt workshops can be found here.
- Materials from the 2014 EUSN meeting can be found here here.
Tutorials from our longer workshops
Network Modeling for Epidemics We teach a weeklong workshop on using the statnet tools for modeling epidemics on dynamic networks (stochastic network epidemic models). The materials from the most recent workshop can be found online here.
Instructions on how to install and use the statnet packages and the R program.
Didactic publications, tutorials used at our training workshops, and other workshop presentations that provide an overview of the statistical models and software, some example analyses, a glossary of terms and a bibliography.
- statnet User's Guide: JoSS publications on the statistical theory and software in statnet
- Workshop materials The most up-to-date tutorials for using statnet packages.
- Older training workshop materials
- Papers that use statnet
- Other links
Looking for help? This is the place. Instructions for joining the statnet users group.
- Users group information
If you use statnet, please cite it. All the citation information you need can be found here.
The DeveloperInfo page has links to specs and information about source code processes.
- Building and installing a component package (Windows)
- StatnetRepository info about public and preview R package repositories
- Building custom ergm terms with RStudio, Windows instructions
- Building custom ergm terms with RStudio, Mac instructions
- Building custom ergm terms with RStudio, Linux instructions