Usage
fit.GAMBoost(time, status, x, unpen.index = NULL,
seed = 123,
stepno = NULL,
penalty = 100,
maxstepno = 200,
standardize = T,
criterion = 'deviance',
family = gaussian(),
trace = T, ...)
fit.uniGlm(time, status, x, unpen.index = NULL,
method = 'bonferroni',
family = gaussian(),
sig = 0.05, ...)
Arguments
time
vector of length n specifying the response.
status
censoring indicator. These functions are not constructed for time-to-event data. Therefore, all entities of this vector are zero.
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.
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
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.
penalty
penalty value for the update of an individual smooth function in each boosting step.
family
a description of the error distribution. This can be a character string naming a family function, a family function or the result of a call to a family function.
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.