Класс: 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 соответствующее значение. Name должен появиться в одинарных кавычках (''). Можно задать только один аргумент пары "имя-значение".
|
Числовой скаляр от |
|
Числовой скаляр от |
|
Числовой вектор с элементами от |
|
Дерево регрессии. |
tree1 = prune(tree) возвращает дерево решений tree1 это - полный, несокращенный tree, но с оптимальной добавленной информацией о сокращении. Это полезно, только если вы создали tree путем сокращения другого дерева, или при помощи fitrtree с сокращением набора 'off'. Если вы планируете сократить дерево многократно вдоль оптимальной последовательности сокращения, более эффективно создать оптимальную последовательность сокращения сначала.