SurvivalDistribution

SurvivalDistribution[{e1,e2,}]
represents a survival distribution with event times .

SurvivalDistribution[{cw1,cw2,}{e1,e2,}]
represents a survival distribution where events occur with censor weights .

Details and OptionsDetails and Options

  • SurvivalDistribution is used in survival, reliability, and duration analysis.
  • SurvivalDistribution produces a DataDistribution object representing the EmpiricalDistribution of censored lifetime data.
  • The following individual event specifications can be used for :
  • tino censoring; event happens at
    ti,}right censoring; event happens at some t where
    {-,ti}left censoring; event happens at some t where
    {ti,min,ti,max}interval censoring; event happens at some t where
  • The following individual censor weight specifications can be used for :
  • ci events at
    {ci,ri} events and right-censored events at
    {ci,ri,li} events, right-censored, and left-censored events at
  • In SurvivalDistribution, the lists of event times and weights must be the same length.
  • EventData[{t1,},{i1,}] can be used to transform event times with censoring vector to the form .
  • The following options can be given:
  • MethodAutomaticmethod to use
    WorkingPrecisionAutomaticprecision to use in internal computations
  • SurvivalDistribution automatically chooses the method most appropriate to the data. The KaplanMeier estimator is used for right-censored data. For other types of censoring, the estimate is constructed using a self-consistency approach. Different methods may only support some types of censoring.
  • Possible settings for Method include:
  • Automaticautomatically select the most appropriate method
    "Turnbull"Turnbull algorithm for interval-censored data
    "KaplanMeier"product limit estimator for right-censored data
    "NelsonAalen"based on the NelsonAalen cumulative hazard estimator
    "Noncensored"censoring is ignored and interval midpoints are used
    "SelfConsistency"Turnbull algorithm for doubly censored data
  • SurvivalDistribution can be used with such functions as Mean, CDF, and RandomVariate.
Introduced in 2010
(8.0)