A utility function for use with the control
argument of tree
.
tree.control(nobs, mincut = 5, minsize = 10, mindev = 0.01)
A list:
The maximum of the input or default mincut
and 1
The maximum of the input or default minsize
and 2.
A estimate of the maximum number of nodes that might be grown.
The input nobs
.
The number of observations in the training set.
The minimum number of observations to include in either child node. This is a weighted quantity; the observational weights are used to compute the ‘number’. The default is 5.
The smallest allowed node size: a weighted quantity. The default is 10.
The within-node deviance must be at least this times that of the root node for the node to be split.
B. D. Ripley
This function produces default values of mincut
and
minsize
, and ensures that mincut
is at most half
minsize
.
To produce a tree that fits the data perfectly, set mindev = 0
and minsize = 2
, if the limit on tree depth allows such a tree.
Chambers, J. M. and Hastie, T. J. (1992) Statistical Models in S. Wadsworth & Brooks/Cole.
tree