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