Usage
fit.uniCox(time, status, x, unpen.index = NULL,
method = 'bonferroni', sig = 0.05,...)
fit.CoxBoost(time, status, x, unpen.index = NULL,
seed = 123,
stepno = NULL,
K = 10,
criterion = 'pscore',
nu = 0.05,
maxstepno=200,
standardize = T,
trace = T, ...)
Arguments
time
vector of length n specifying the observed times.
status
censoring indicator, i.e., vector of length n with entries 0 for censored observations and 1 for uncensored observations.
x
n * p matrix of covariates.
unpen.index
vector with indices of mandatory covariates, where parameter estimation should be performed unpenalized.
seed
Seed for random number generator.
stepno
number of boosting steps.
K
number of folds to be used for cross-validation. If K is larger or equal to the number of non-zero elements in status, leave-one-out cross-validation is performed.
criterion
indicates the criterion to be used for selection in each boosting step. "pscore" corresponds to the penalized score statistics, "score" to the un-penalized score statistics. Different results will only be seen for un-standardized covariates ("pscore" will
nu
value for evaluating the penalty for the update of an individual element of the parameter vector in each boosting step (penalty = sum(status)*(1/nu-1)).
maxstepno
maximum number of boosting steps to evaluate, i.e, the returned "optimal" number of boosting steps will be in the range [0,maxstepno].
standardize
logical value indicating whether covariates should be standardized for estimation. This does not apply for mandatory covariates, i.e., these are not standardized.
trace
logical value indicating whether progress in estimation should be indicated by printing the name of the covariate updated.
method
method for adjusting p-values. A variable is selected if its adjusted p-value is less than sig
.
sig
selection level. A variable is selected if its adjusted p-value is less than sig
...
further arguments passed to methods.