Learn R Programming

Purpose

The goal of survivalAnalysis is to provide a high-level, elegant interface for the most frequent tasks of survival analysis, with a focus on the needs of clinical oncology. The syntax follows the tidyverse philosophy and is made to be used in a pipeline.

Installation

Install from CRAN:

install.packages("survivalAnalysis")

Or install the latest git version from bitbucket:

devtools::install_bitbucket("mwiesweg/survivalAnalysis")

Components

The following areas are covered:

  • Univariate analysis
    • Descriptive statistics
    • Log-rank test
    • Pair-wise comparisons
  • Multivariate analysis / Cox regression
  • Kaplan-Meier plots based on survminer
    • Ready-to-use plot by passing the univariate analysis result
    • High-level support for grids of KM plots
  • Forest plots based on ggplot2
    • Easy creation by passing the multivariate analysis result, or multiple univariate analysis results
    • Highly customizable

Getting Started

This package comes with two vignettes, which guide you through all core functionality and are recommended to get started.

Copy Link

Version

Install

install.packages('survivalAnalysis')

Monthly Downloads

474

Version

0.3.0

License

GPL-3

Maintainer

Marcel Wiesweg

Last Published

February 11th, 2022

Functions in survivalAnalysis (0.3.0)

format.SurvivalAnalysisUnivariateResult

Formats a SurvivalAnalysisUnivariateResult for printing
ggsurvplot_to_gtable

Build a gtable representation from a ggsurvplot object
multivariate_as_data_frame

Turns a multivariate analysis result to a data frame
analyse_multivariate

Multivariate analysis (Cox Regression)
analyse_survival

Univariate survival analysis
kaplan_meier_grid

A grid of kaplan meier plots
print.SurvivalAnalysisUnivariateResult

Print the essentials of a SurvivalAnalysisUnivariateResult
forest_plot_grid

Create a grid of forest plots
format.SurvivalAnalysisMultivariateResult

Formats a SurvivalAnalysisMultivariateResult for printing
kaplan_meier_plot

Kaplan Meier plots from survival results.
cox_as_data_frame

Turns a coxph result to a data frame
forest_plot

Forest plots for survival analysis.
survival_essentials

Convenience formatting and printing of result
write_survival

Print the essentials of a SurvivalAnalysisUnivariateResult.
survival_data_frames

Extract results from univariate survival analysis structured as data frames
pluck_multivariate_analysis

Access individual components of multivariate survival analysis
print.SurvivalAnalysisMultivariateResult

Print the essentials of a SurvivalAnalySurvivalAnalysisMultivariateResult
identity_order

Ordering function: identity order
grid_layout

Grid layouting
pluck_survival_analysis

Access individual components of univariate survival analysis