Class: RegressionTree
Cross-validated decision tree
cvmodel = crossval(model)
cvmodel = crossval(model,Name,Value)
creates
a partitioned model from cvmodel
= crossval(model
)model
, a fitted regression
tree. By default, crossval
uses 10-fold cross validation
on the training data to create cvmodel
.
creates
a partitioned model with additional options specified by one or more cvmodel
= crossval(model
,Name,Value
)Name,Value
pair
arguments.
|
A regression model, produced using |
Specify optional
comma-separated pairs of Name,Value
arguments. Name
is
the argument name and Value
is the corresponding value.
Name
must appear inside quotes. You can specify several name and value
pair arguments in any order as
Name1,Value1,...,NameN,ValueN
.
|
Object of class Use only one of these four options at a time: Default: |
|
Holdout validation tests the specified fraction of the data,
and uses the rest of the data for training. Specify a numeric scalar
from |
|
Number of folds to use in a cross-validated tree, a positive integer value greater than 1. Use only one of these four options at a time: Default: 10 |
|
Set to |
|
A partitioned model of class |
You can create a cross-validation tree directly from the data,
instead of creating a decision tree followed by a cross-validation
tree. To do so, include one of these five options in fitrtree
: 'CrossVal'
, 'KFold'
, 'Holdout'
, 'Leaveout'
,
or 'CVPartition'
.