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