Класс: 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'. Если вы планируете сократить дерево многократно вдоль оптимальной последовательности сокращения, более эффективно создать оптимальную последовательность сокращения сначала.