Serialized Form

  • Package dtree

    • Class dtree.DTInfo

      class DTInfo extends JDialog implements Serializable
      serialVersionUID:
      65536L
    • Class dtree.DTNode

      class DTNode extends Object implements Serializable
      serialVersionUID:
      65537L
      • Serialized Fields

        • att
          table.Column att
          the test attribute
        • best
          int best
          the best class (highest probability)
        • bot
          int bot
          the bottom border of the node cell
        • children
          DTNode[] children
          the vector of children
        • cut
          double cut
          the cut value
        • dev
          double dev
          the deviation of the prediction value (regression tree)
        • folded
          boolean folded
          whether subtree is folded
        • freqs
          double[] freqs
          the class frequencies (decision tree)
        • lft
          int lft
          the left border of the node cell
        • parent
          DTNode parent
          the parent node
        • pred
          double pred
          the prediction value (regression tree)
        • rgt
          int rgt
          the right border of the node cell
        • set
          String set
          the set of attribute values
        • sum
          double sum
          the total frequency (total number of cases)
        • tbot
          int tbot
          the bottom border of the subtree
        • tlft
          int tlft
          the left border of the subtree
        • top
          int top
          the top border of the node cell
        • tree
          DTree tree
          the containing decision tree
        • trgt
          int trgt
          the right border of the subtree
        • ttop
          int ttop
          the top border of the subtree
        • valid
          int valid
          parent attribute value id
    • Class dtree.DTPanel

      class DTPanel extends JPanel implements Serializable
      serialVersionUID:
      65536L
      • Serialized Fields

        • aaedge
          boolean aaedge
          the flag for antialiasing connecting lines
        • aatext
          boolean aatext
          the flag for antialiasing text and labels
        • colors
          Color[] colors
          the colors for the classes (decision tree)
        • direct
          boolean direct
          the flag for direct edge drawing
        • dtree
          DTree dtree
          the tree to display
        • font
          Font font
          the label font
        • frame
          int frame
          the width of the frame around the tree
        • height
          int height
          the height of a node
        • horz
          int horz
          the horizontal distance between nodes
        • mfold
          JPopupMenu mfold
          the popup menu for folding a node/subtree
        • mode
          int mode
          the layout mode (horizontal vs. vertical etc.)
        • munfo
          JPopupMenu munfo
          the popup menu for unfolding a node/subtree
        • node
          DTNode node
          a buffer for a node
        • norm
          double norm
          the normalization factor (for the node support)
        • off
          double off
          the domain scaling parameters (regression tree)
        • ptsize
          int ptsize
          the point size of font
        • range
          double[] range
          the range of the prediction values (regression tree)
        • scl
          double scl
          the domain scaling parameters (regression tree)
        • shadow
          int shadow
          the width of the shadow of a node
        • thick
          int thick
          the thickness of the connecting lines (in pixels)
        • type
          table.ColType type
          the tree type, that is, the type of the target
        • vert
          int vert
          the vertical distance between nodes
        • width
          int width
          the width of a node
    • Class dtree.DTree

      class DTree extends Object implements Serializable
      serialVersionUID:
      65537L
      • Serialized Fields

        • atts
          table.Table atts
          the underlying attributes
        • clscnt
          int clscnt
          the number of classes (decision tree)
        • curr
          DTNode curr
          the current node of the tree
        • mode
          int mode
          the layout mode
        • root
          DTNode root
          the root node of the tree
        • target
          table.Column target
          the target/class attribute
        • trgid
          int trgid
          the id of the target/class attribute
        • type
          table.ColType type
          the type of the target/class attribute
    • Class dtree.DTreeGUI

      class DTreeGUI extends dialog.TabbedGUI implements Serializable
      serialVersionUID:
      65554L
      • Serialized Fields

        • balgrow
          JComboBox<String> balgrow
          whether to balance the class frequencies
        • balprune
          JComboBox<String> balprune
          whether to balance class frequencies
        • branch
          JCheckBox branch
          whether to check a replacement by the largest branch
        • conf
          JTextField conf
          the name of the confidence field
        • emdec
          JComboBox<String> emdec
          the evaluation measure for a nominal target
        • emreg
          JComboBox<String> emreg
          the evaluation measure for a metric target
        • fn_dom
          JTextField fn_dom
          the name of the domains file
        • fn_dt
          JTextField fn_dt
          the name of the decision tree file
        • fn_dtin
          JTextField fn_dtin
          the name of the decision tree input file
        • fn_dtout
          JTextField fn_dtout
          the name of the decision tree output file
        • fn_exec
          JTextField fn_exec
          the name of the decision tree file
        • fn_grow
          JTextField fn_grow
          the name of the table file
        • fn_in
          JTextField fn_in
          the name of the table input file
        • fn_out
          JTextField fn_out
          the name of the table output file
        • fn_prune
          JTextField fn_prune
          the name of the table file to use for pruning
        • maxht
          JTextField maxht
          the maximum height of the tree
        • method
          JComboBox<String> method
          the pruning method
        • minsupp
          JTextField minsupp
          the minimum support of at least two branches
        • minval
          JTextField minval
          the minimal value of the evaluation measure for a split
        • param
          JTextField param
          the parameter of the pruning method
        • pred
          JTextField pred
          the name of the prediction field
        • prior
          JTextField prior
          the prior probability / equivalent sample size
        • sensit
          JTextField sensit
          the sensitivity parameter of the evaluation measure
        • subsets
          JCheckBox subsets
          whether to try to form subsets of nominal attribute values
        • supp
          JTextField supp
          the name of the support field
        • target
          JTextField target
          the name of the target attribute
        • weight
          JCheckBox weight
          whether to weight the evaluation measure
        • write
          JCheckBox write
          whether to write the field names to the first record
    • Class dtree.DTView

      class DTView extends JFrame implements Serializable
      serialVersionUID:
      65561L
      • Serialized Fields

        • aaedge
          JCheckBox aaedge
          whether to antialias the edges
        • aatext
          JCheckBox aatext
          whether to antialias the text
        • about
          dialog.AboutDialog about
          the "About..." dialog box
        • bold
          JCheckBox bold
          whether font is bold
        • center
          JCheckBox center
          whether the parent is centered over its children
        • chooser
          JFileChooser chooser
          the file chooser
        • colsel
          dialog.ColorDialog colsel
          the color selection dialog box
        • compact
          JCheckBox compact
          whether to use the compact layout
        • curr
          File curr
          the current tree file
        • direct
          JCheckBox direct
          whether to draw direct connections between nodes
        • fontsel
          JDialog fontsel
          the font selection dialog box
        • height
          JSpinner height
          the height of a node
        • horz
          JSpinner horz
          the horizontal distance between nodes
        • italic
          JCheckBox italic
          whether font is italic
        • layout
          JDialog layout
          the layout dialog box
        • lodir
          JComboBox<String> lodir
          whether the layout is vertical or horizontal
        • mode
          int mode
          the mode flags
        • name
          JComboBox<String> name
          the name of the font
        • owner
          Component owner
          the owner of this decision tree viewer
        • panel
          DTPanel panel
          the decision tree panel
        • ptsize
          JSpinner ptsize
          the point size of the font
        • reverse
          JCheckBox reverse
          whether to reverse the branch order
        • shadow
          JSpinner shadow
          the width of node shadows
        • stat
          JTextField stat
          the status bar for messages
        • thick
          JSpinner thick
          the thickness of the connecting edges
        • vert
          JSpinner vert
          the vertical distance between nodes
        • wframe
          JSpinner wframe
          the width of the frame around the tree
        • width
          JSpinner width
          the width of a node