Skip to content

Estimate of baseline hazard in survival

2 messages · Hanke, Alex, Thomas Lumley

#
On Fri, 10 Jun 2005, Hanke, Alex wrote:

            
No, and yes.

You are dividing the centered baseline hazard at each time point by the 
linear predictor for the person who happened to die at that time, rather 
than the linear predictor at the mean covariates.

basehaz(fit, centered=FALSE) will get you the baseline hazard at zero 
covariates.

You don't even need that.  The baseline hazard at zero covariates is 
constant if and only if the centered baseline hazard is constant, so you 
could also work with basehaz(fit), which is often more numerically stable.
No. Not at all.

Unless you smooth the h_0(t_i) they are completely useless for what you 
want.

Suppose the hazard rate is constant and you have no covariates in the 
model and not even any censoring. In that case the increments of the 
baseline hazard are 1/n, 1/(n-1), 1/(n-2),..., 1/2, 1, where n is the 
sample size.  So in this simplest possible cause a constant baseline 
hazard rate leads to h_0(t_i) increasing with t.

The proper smoothing is a little tricky, because the failure distribution 
is skewed and has a boundary at zero, and because of censoring.  That's 
why textbooks often recommend graphing the cumulative hazard to see if it 
is linear rather than the increments in the cumulative hazard to see if 
they are constant.


 	-thomas