Learn R Programming

prodlim (version 2025.04.28)

Product-Limit Estimation for Censored Event History Analysis

Description

Fast and user friendly implementation of nonparametric estimators for censored event history (survival) analysis. Kaplan-Meier and Aalen-Johansen method.

Copy Link

Version

Install

install.packages('prodlim')

Monthly Downloads

151,168

Version

2025.04.28

License

GPL (>= 2)

Maintainer

Thomas Alexander Gerds

Last Published

April 28th, 2025

Functions in prodlim (2025.04.28)

followup

Estimation of the median potential followup time.
getEvent

Extract a column from an event history object.
getStates

States of a multi-state model
crModel

Competing risks model for simulation
dimColor

Dim a given color to a specified density
checkCauses

Check availability of a cause in competing risk settings
ggprodlim

ggplot2::ggplot support for Kaplan-Meier and Aalen-Johansen estimators
backGround

Background and grid color control.
parseSpecialNames

Parse special terms
is.na.Hist

Check for missing values in event history object
meanNeighbors

Helper function to obtain running means for prodlim objects.
atRisk

Drawing numbers of subjects at-risk of experiencing an event below Kaplan-Meier and Aalen-Johansen plots.
confInt

Add point-wise confidence limits to the graphs of Kaplan-Meier and Aalen-Johansen estimates.
model.design

Extract a design matrix and specials from a model.frame
head.Hist

Check the head of an event history object
markTime

Marking product-limit plots at the censored times.
neighborhood

Nearest neighborhoods for kernel smoothing
jackknife

Compute jackknife pseudo values.
plot.Hist

Box-arrow diagrams for multi-state models.
leaveOneOut

Compute jackknife pseudo values.
redist

Calculation of Efron's re-distribution to the right algorithm to obtain the Kaplan-Meier estimate.
plotIllnessDeathModel

Plotting an illness-death-model.
quantile.prodlim

Quantiles for Kaplan-Meier and Aalen-Johansen estimates.
stopTime

Stop the time of an event history object
prodlim-package

Kaplan-Meier and Aalen-Johansen method
predict.prodlim

Predicting event probabilities from product limit estimates
prodlim

product limit method
row.match

Identifying rows in a matrix or data.frame
sindex

Index for evaluation of step functions.
summary.prodlim

Summary method for prodlim objects.
plot.prodlim

Plotting event probabilities over time
subset.Hist

Subset an event history object
print.prodlim

Print objects in the prodlim library
predictSurvIndividual

Predict individual survival probabilities
plotCompetingRiskModel

Plotting a competing-risk-model.
tail.Hist

Check the tail of an event history object
str.Hist

Check the structure of an event history object
summary.Hist

Summary of event histories
survModel

Survival model for simulation
[.Hist

Subset an event history object
strip.terms

Strip special functions from terms
List2Matrix

Reduce list to a matrix or data.frame with names as new columns
Hist

Create an event history object
as.data.table.prodlim

EventHistory.frame

Event history frame
SimSurv

Simulate survival data
SimCompRisk

Simulate competing risks data
as.data.frame.prodlim

Turn prodlim objects into a data.frame
as_tibble.prodlim

PercentAxis

Percentage-labeled axis.
SmartControl

Function to facilitate the control of arguments passed to subroutines.