survival_to_cumulative_hazard function

Transform Survival to Cumulative Hazard

Transform Survival to Cumulative Hazard

Helper function to transform between survival function and CHF

survival_to_cumulative_hazard(survival_functions, epsilon = 0)

Arguments

  • survival_functions: matrix or vector, with each row representing a survival function
  • epsilon: a positive numeric number to add, so that the logarithm can be taken

Returns

A matrix or vector transformed to the form of a cumulative hazard function.

Examples

library(survex) vec <- c(1, 0.9, 0.8, 0.7, 0.6) matr <- matrix(c(1, 0.9, 0.8, 1, 0.8, 0.6), ncol = 3) survival_to_cumulative_hazard(vec) survival_to_cumulative_hazard(matr)
  • Maintainer: Mikołaj Spytek
  • License: GPL (>= 3)
  • Last published: 2023-10-24