README.md

iHaz

The iHaz is the accompanying package for the paper on estimation of montone hazards for left truncated and interval censored data. The papers introduces a novel approach which estimates the hazrd (and consequently survival function) for left truncated and interval censored data uder the assumption of monotone hazards. We build upon the work of Pan et al. (1998) which uses a projection algorithm and integrate ideas from the support reduction algorithm of Groeneboom et al. (2008).

References

Pan, Wei, and R. Chappell. "Estimating survival curves with left-truncated and interval-censored data under monotone hazards." Biometrics (1998): 1053-1060.

Piet Groeneboom, Geurt Jongbloed, and Jon A. Wellner. "The Support Reduction Algorithm for Computing Non-Parametric Function Estimates in Mixture Models." Scandinavian Journal of Statistics 35.3 (2008): 385-399.

Requirements

Example Code

library(iHaz)
#Here event to time is distributed as Exponential(1)
#Simulation study from Pan et al. (1998)
set.seed(1)
n<- 500
x<- rexp(n)
t<- runif(n, min = 0, max = 1.5)
xnew<- x[(x>=t)]
tnew<- t[x>=t]
t<- tnew
a<- xnew
b<- xnew
a[xnew<= tnew+0.5]<- tnew[xnew<= tnew+0.5]
b[xnew<= tnew+0.5]<- tnew[xnew<= tnew+0.5] +0.5
a[xnew > tnew+0.5]<- tnew[xnew > tnew+0.5] +0.5
b[xnew > tnew+0.5]<- Inf
dat<- list("a" = a, "b" = b, "t" = t)
fit<- iHaz(dat, ini.index = 1:3 ,verbose =TRUE)
#A step function for the Hazard
> fit$hazard
Step function
Call: stepfun(z[myans$index], c(0, myans$lam))
 x[1:16] = 0.001972, 0.0024634, 0.0030288,  ..., 0.91277, 0.95365
17 plateau levels =      0, 0.48359, 0.48359,  ..., 1.0596, 1.5492

>plot(fit$hazard, main = "Hazard Function")

*The S3 plot functions for objects of call iHaz plots the hazard and survival functions for the range of the data.

plot(fit, col = "red", type = "o", lwd = 1, pch = 16, cex = 0.5)

Installation

NOTE: The R package will be uploaded to CRAN soon upon approval by PI.

Acknowledgements

I would like to express my deep gratitude to Professor Gary Chan, my research supervisor, for his patient guidance, enthusiastic encouragement and useful critiques of this project.



asadharis/iHaz documentation built on May 12, 2019, 4:32 a.m.