Initializing help system before first use

# Manipulating Decision Trees

Your Xpress Insight app may have been designed to enable you to manipulate decision trees. Equally, it is quite possible that your app does not use decision trees.

This section describes how to manipulate decision trees using the decision tree editor, should your app support the relevant behaviors.

All Xpress Insight decision trees are of a type known as leveled trees. In a leveled tree, all nodes on a single level relate to the same variable.

All decision trees begin with a single start or root node and extend via branching at 'splits' through a set of intermediate nodes called condition nodes, finally terminating at leaf nodes. The leaf nodes at the end of each branch can be action nodes that are assigned treatments. A decision tree without any action nodes is known as a tree template.

Access the decision tree editor via the Attachments dialog or as invoked by your Xpress Insight app.

Covered Topics

- Decision Tree User Interface
- Editing Decision Trees
  You can edit a decision tree by inserting and editing splits, assigning treatments, copying and pasting subtrees, merging and reordering rows, and managing levels.
- Identifying Variables in Decision Trees
- Managing Target Variables in Decision Trees
  You can define and manage multiple target variables for your decision tree. However, you can only designate one target definition as the primary target.
- Inserting Splits
  Insert a split in a decision tree when you want to create a set of branches for an existing node.
- Editing Splits
  Edit a split for a tree variable/predictor when you want to modify an existing set of branches for a condition node.
- Grouping Rows
  You can group two rows in decision tree splits from the Edit Split dialog box if three or more rows are displayed.
- Manipulating Subtrees
  A split with two or more branches is known as a subtree. You can copy or cut a subtree from a given condition node and paste it to another condition node, or you can collapse or clear a subtree.
- Managing Levels
  In Xpress Insight you can insert, remove and replace levels (predictors), the columns associated with tree variables in the input data.
- Creating Decision Trees
  Your Xpress Insight app may have been designed to allow you to create decision trees, as well as edit them.
- Counting and Recounting Decision Trees
  Tree counting occurs automatically the first time you change the node view to Counts in the Tree View, or the first time you select the Profile View or Leaf View during the current session of the decision tree.
- Profiling Decision Trees
  When you profile a decision tree, you choose one or more variables to follow through as the input data is processed.
- Assigning Treatments in Decision Trees
  You can assign previously-created treatments to the leaf nodes of decision trees.

Parent Topic Using the Attachment Editors

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.