nwrem

Relational event models (REM) for Stata: why this sender and this receiver, in a stream of timestamped events.

Install Start with Tutorial 1 nwrem on GitHub

What nwrem is

nwrem fits relational event models (Butts 2008) to a sequence of timed events between actors: who sent what to whom, and when (phone calls, e-mails, messages). At each event the model asks which of all possible ordered pairs of actors was going to interact, and estimates which effects make the pair that was observed more likely than the others. The effects include the activity of sender and receiver (degrees), inertia (the sender returns to partners of the past), reciprocity of receipt, recency, and covariates of actors and of pairs. The estimation is by the ordinal partial likelihood, as in a Cox model. nwrem was written from Butts’ paper and cross-checked against the R package relevent, and is part of the nwcommands family of packages.

Who it is for

nwrem is for people who work in Stata, or prefer it to R, and who have a stream of timed events between actors. nwrem follows the R package relevent and is not a replacement for it: relevent is the reference implementation and the more complete program, and the page nwrem and relevent says what nwrem has and what it lacks. nwrem is not affiliated with or endorsed by the authors of relevent; errors in nwrem are the author’s. For how a REM differs from the other longitudinal models of the nwcommands family, see Intro to Longitudinal Network Models; the sister package that splits each event into the choice of the actor and the choice of the partner is nwdynam.

Key facts

   
Likelihood ordinal partial likelihood, maximum likelihood estimation (no intercept: it cannot be estimated in this likelihood)
Effects degree effects (6), inertia and reciprocity of receipt (2), recency (2), actor covariates (3), pair covariate (1): 14 in all
Networks directed one-mode event networks, declared with nwset ..., eventtime()
Agreement with relevent coefficients and log likelihoods compared with rem.dyad() of relevent 1.2-1 on identical simulated event sequences
Not implemented triadic and shared-partner effects, fixed effects, the waiting-time (non-ordinal) likelihood, Bayesian estimation
Engine Mata (no compiled plugin)
Speed Faster than relevent with degree, inertia and covariate effects (up to 41 times when relevent computes its Hessian, as nwrem always does), slower with recency effects; see Speed compared with R
Version 1.0.10 (26 October 2026)
License GNU General Public License, version 3

In this section


Table of contents


Back to top

nwcommands is free software under the GNU General Public License, version 3, as are the model packages nwsaom, nwergm, nwdynam and nwrem. Citing and licenses · Get help · GitHub. Issues with the core go to the nwcommands repository; issues with a model package go to that package's own repository.

This site uses Just the Docs, a documentation theme for Jekyll.