jlctree
.Sets the control parameters for jlctree
.
jlctree.control(test.stat = "lrt", stop.thre = 3.84, stable = TRUE,
maxng = 6, min.nevents = 5, split.add = 20, cov.max = 1e+05,
fity = TRUE, fits = TRUE, ...)
test statistic to use, ``lrt'' for likelihood ratio test, and ``wald'' for Wald test. Default is ``lrt''.
stops splitting if current node has test statistic less than stop.thre
.
Default is 3.84.
if TRUE, check the variance of the estimated coefficients in survival models fit at tree nodes.
If a node has variance larger than cov.max
, the splitting function
will not consider splits leading to that node. Default is TRUE.
maximum number of terminal nodes. Default is 6.
minimum number of events in any terminal node. By default, this parameter is set to the number of covariates used in the survival model.
when computing the difference between parent node's test statistic
and sum of child nodes' test statistics, add split.add
to the difference.
When split.add
> 0, tree may still split even if current split
leads to negative improvement.
Set split.add
to a large positive value for the purpose of greedy splitting.
Default is 20.
upper bound on the variance of the estimated coefficients in survival models at tree nodes. Default is 1e5.
if TRUE, once a tree is constructed, fit a linear mixed-effects model using tree nodes as group indicators. Default is TRUE.
if TRUE, once a tree is constructed, fit survival models using tree nodes as group indicators. Default is TRUE.
further arguments to pass to or from other methods.
A list of all these parameters.