Learn R Programming

heemod (version 0.9.1)

define_part_surv: Define Partitioned Survival

Description

Define a partitioned survival model with progression-free survival and overall survival.

Usage

define_part_surv(pfs, os, state_names, terminal_state = FALSE,
  cycle_length = 1)

define_part_surv_(pfs, os, state_names, cycle_length = 1)

Arguments

pfs, os
state_names
named character vector, length 3 or 4. State names for progression-free state, progression, (optionally terminal) and death respectively. Elements should be named "progression_free", "progression", (optionally "terminal"), and "death". See examples.
terminal_state
Should a terminal state be included? Only used when state names are not provided.
cycle_length
The value of a Markov cycle in absolute time units.

Value

A part_surv object.

Examples

Run this code
dist_pfs <- define_survival("exp", rate = 1)
dist_os <- define_survival("exp", rate = .5)

define_part_surv(
  pfs = dist_pfs,
  os = dist_os,
  state_names = c(
    progression_free = "A",
    progression = "B",
    terminal = "C",
    death = "D"
  )
)
# identical to:
define_part_surv(
  pfs = dist_pfs,
  os = dist_os,
  terminal_state = TRUE
)

Run the code above in your browser using DataLab