Nothing
Mprofile.wb <-
function(formula,censor,data,method="BFGS",initial=1){
Y <- model.frame(formula,data=data)[,1]
X <- model.matrix(formula,data=data)
delta <- data[[censor]]
design.len <- ncol(X)
initial.val <- NULL
if(length(initial)==1){
initial.val <- rep(initial,design.len+1)
}else{
initial.val <- initial
}
parm.beta <- NULL
for(i in 1:design.len){
opt.bi <- optim(par=initial.val,mplik.wb.bi,Y=Y,X=X,delta=delta,whc=i,method="BFGS")
parm.beta[i] <- opt.bi$par[i+1]
}
names(parm.beta) <- colnames(X)
opt.sigma <- optim(par=initial.val,mplik.wb.s,Y=Y,X=X,delta=delta,method=method)
scaleP <- exp(opt.sigma$par[1])
names(scaleP) <- "Scale"
cat("Estimates are base on parameters of Extreme value distribution.
Transformation is required to obtain estimate of weibull parameter.\n")
cat("Call:\n")
results <- list(formula,parm.beta,scaleP)
names(results) <- c("Formula","Coefficients","Scale")
return(results)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.