roundRobinR: Manipulate and Analyze Round Robin Dyadic Data

Provides utilities for processing and analyzing dyadic data collected using a round-robin design, in which each person in a group rates or interacts with every other person on at least one variable. Data manipulation functions prepare datasets for dyadic data analysis by creating the actor and partner dummy variables required by the social relations model (SRM). Analysis functions implement the SRM using multilevel modeling via a custom 'nlme' covariance class ('pdSRM'), following the approach of Snijders and Kenny (1999) <doi:10.1111/j.1475-6811.1999.tb00204.x> and Knight and Humphrey (2019) <doi:10.1037/0000115-019>. The package estimates group, actor, partner, and relationship variance components along with generalized and dyadic reciprocity correlations, and supports both null and fixed-effects models.

Package details

AuthorAndrew Knight [aut, cre, cph] (ORCID: <https://orcid.org/0000-0001-6700-1903>)
MaintainerAndrew Knight <knightap@wustl.edu>
LicenseMIT + file LICENSE
Version2.0.0
URL https://github.com/andrewpknight/roundRobinR
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("roundRobinR")

Try the roundRobinR package in your browser

Any scripts or data that you put into this service are public.

roundRobinR documentation built on Sept. 18, 2026, 1:06 a.m.