Calculate MLE for samples from lifetime distribution, e.g., Weibull distribution. The observations can be complete or censored.
lifetime.mle(dat, minusloglik, starts, method = "BFGS", hessian = TRUE,...)
First column contains event times, second column contains event indicators.
-loglikelihood
.
Initial values for parameters.
A logical value. If TRUE, hessian matrix will be returned. Default is TRUE.
Further arguments can be passed to optim.
A list of
Called function.
The best minimizer found.
Variance-covariance matrix of coef
.
-loglikelihood
evaluated at coef
.
Dataset used.
-loglikelihood
function.
# NOT RUN {
#censored samples from Weibull distribution
dat=cbind(c(1.1,2,3.6,4,5.3,7,7,7), c(1,1,1,1,1,0,0,0))
res=lifetime.mle(dat, minusloglik=miniusloglik.sev, starts=c(0,1))
res$coef #return \eqn{u, log(\sigma)}
# }
Run the code above in your browser using DataLab