Класс: RegressionTree
Произведите последовательность поддеревьев путем сокращения
tree1 = prune(tree)
tree1 = prune(tree,Name,Value)
создает копию дерева регрессии tree1
= prune(tree
)tree
с его оптимальной заполненной последовательностью сокращения.
создает сокращенное дерево с дополнительными опциями, заданными одним аргументом пары tree1
= prune(tree
,Name,Value
)Name,Value
. Можно задать несколько аргументов пары "имя-значение" в любом порядке как Name1,Value1,…,NameN,ValueN
.
|
Дерево регрессии создается с |
Дополнительная пара, разделенная запятой аргументов Name,Value
, где Name
является именем аргумента и Value
, является соответствующим значением. Имя должно находиться внутри одинарных кавычек (' ').
Можно задать только один аргумент пары "имя-значение".
|
Числовой скаляр от |
|
Числовой скаляр от |
|
Числовой вектор с элементами от |
|
Дерево регрессии. |
tree1 = prune(tree)
возвращает дерево решений tree1
, который является полным, несокращенным tree
, но с оптимальной добавленной информацией о сокращении. Это полезно, только если вы создали tree
путем сокращения другого дерева, или при помощи fitrtree
с сокращением набора 'off'
. Если вы планируете сократить дерево многократно вдоль оптимальной последовательности сокращения, более эффективно создать оптимальную последовательность сокращения сначала.