Related Experiment Video
Updated: Sep 28, 2025

An R-Based Landscape Validation of a Competing Risk Model
Published on: September 16, 2022
BivRec: an R package for the nonparametric and semiparametric analysis of bivariate alternating recurrent events
Sandra Castro-Pearson1, Aparajita Sur1, Chi Hyun Lee2
1Division of Biostatistics, School of Public Health, University of Minnesota, Minneapolis, USA.
Background:
Bivariate alternating recurrent event data can arise in longitudinal studies where patients with chronic diseases go through two states that occur repeatedly, e.g., care periods and break periods. However, there was no statistical software that provided tools for the analysis of such data. To meet this software need, we developed BivRec, a package for R that contains a set of tools for exploratory, nonparametric and semiparametric regression analysis of bivariate alternating recurrent events.
Results:
The BivRec package provides functions for nonparametric estimations for the joint distribution of bivariate gap times (bivrecNP) and semiparametric regression methods for evaluating covariate effects on the two types of gap times under the accelerated failure time model framework (bivrecReg). The package also provides exploratory data analysis tools such as a visualization of the gap times by groups. We utilize a subset of the South Verona Psychiatric Case Register (PCR) data to illustrate the use of the BivRec package for the reviewed methods.
Conclusions:
We demonstrate BivRec's capability for data visualization, nonparametric and regression based analysis, as well as data simulation. The package has default methods with satisfactory performance despite the complexity of calculations and fills a gap in software for statistical analysis of bivariate alternating recurrent events. BivRec is accessible under the GPL-3 General Public License through CRAN, facilitating its installation.
Related Concept Videos
Parametric Survival Analysis: Weibull and Exponential Methods
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Introduction To Survival Analysis
The primary goal of survival analysis is to estimate survival time—the time...
Comparing the Survival Analysis of Two or More Groups
Statistical Methods for Analyzing Epidemiological Data
Assumptions of Survival Analysis
Friedman Two-way Analysis of Variance by Ranks

