com.rapidminer.operator.visualization
Class LiftParetoChartGenerator

java.lang.Object
  extended by com.rapidminer.tools.AbstractObservable<Operator>
      extended by com.rapidminer.operator.Operator
          extended by com.rapidminer.operator.visualization.LiftParetoChartGenerator
All Implemented Interfaces:
ConfigurationListener, PreviewListener, ResourceConsumer, ParameterHandler, LoggingHandler, Observable<Operator>

public class LiftParetoChartGenerator
extends Operator

This operator creates a Lift chart based on a Pareto plot for the discretized confidence values for the given example set and model. The model will be applied on the example set and a lift chart will be produced afterwards. Please note that a predicted label of the given example set will be removed during the application of this operator.

Author:
Ingo Mierswa

Field Summary
static int BINNING_ABSOLUTE
           
static int BINNING_FREQUENCY
           
static int BINNING_SIMPLE
           
static java.lang.String[] BINNING_TYPES
           
static java.lang.String PARAMETER_AUTOMATIC_NUMBER_OF_DIGITS
           
static java.lang.String PARAMETER_BINNING_TYPE
           
static java.lang.String PARAMETER_NUMBER_OF_BINS
           
static java.lang.String PARAMETER_NUMBER_OF_DIGITS
           
static java.lang.String PARAMETER_ROTATE_LABELS
           
static java.lang.String PARAMETER_SHOW_BAR_LABELS
           
static java.lang.String PARAMETER_SHOW_CUMULATIVE_LABELS
           
static java.lang.String PARAMETER_SIZE_OF_BINS
           
static java.lang.String PARAMETER_TARGET_CLASS
           
 
Constructor Summary
LiftParetoChartGenerator(OperatorDescription description)
           
 
Method Summary
 void doWork()
          Performs the actual work of the operator and must be implemented by subclasses.
 java.util.List<ParameterType> getParameterTypes()
          Returns a list of ParameterTypes describing the parameters of this operator.
 
Methods inherited from class com.rapidminer.operator.Operator
acceptsInput, addError, addError, addValue, addWarning, apply, apply, assumePreconditionsSatisfied, checkAll, checkAllExcludingMetaData, checkDeprecations, checkForStop, checkIO, checkProperties, clear, clearErrorList, cloneOperator, collectErrors, createExperimentTree, createExperimentTree, createFromXML, createFromXML, createFromXML, createMarkedExperimentTree, createMarkedProcessTree, createProcessTree, createProcessTree, disconnectPorts, execute, fireUpdate, freeMemory, getAddOnlyAdditionalOutput, getApplyCount, getCompatibilityLevel, getDeliveredOutputClasses, getDeprecationInfo, getDesiredInputClasses, getDOMRepresentation, getEncoding, getErrorList, getExecutionUnit, getExperiment, getIncompatibleVersionChanges, getInput, getInput, getInput, getInputClasses, getInputDescription, getInputPorts, getIODescription, getLog, getLogger, getName, getNumberOfBreakpoints, getOperatorClassName, getOperatorDescription, getOutputClasses, getOutputPorts, getParameter, getParameterAsBoolean, getParameterAsChar, getParameterAsColor, getParameterAsDouble, getParameterAsFile, getParameterAsFile, getParameterAsInputStream, getParameterAsInt, getParameterAsMatrix, getParameterAsRepositoryLocation, getParameterAsString, getParameterHandler, getParameterList, getParameters, getParameterTupel, getParameterType, getParent, getPortOwner, getProcess, getResourceConsumptionEstimator, getRoot, getStartTime, getTransformer, getUserDescription, getValue, getValues, getXML, getXML, getXML, hasBreakpoint, hasBreakpoint, hasInput, inApplyLoop, isDebugMode, isDirty, isEnabled, isExpanded, isParallel, isParameterSet, isRunning, log, log, logError, logNote, logWarning, lookupOperator, makeDirty, makeDirtyOnUpdate, notifyRenaming, performAdditionalChecks, preAutoWire, processFinished, processStarts, producesOutput, propagateDirtyness, register, registerOperator, remove, removeAndKeepConnections, rename, resume, setBreakpoint, setCompatibilityLevel, setEnabled, setEnclosingProcess, setExpanded, setInput, setListParameter, setPairParameter, setParameter, setParameters, setUserDescription, shouldAutoConnect, shouldAutoConnect, shouldStopStandaloneExecution, toString, transformMetaData, unregisterOperator, updateExecutionOrder, walk, writeXML, writeXML
 
Methods inherited from class com.rapidminer.tools.AbstractObservable
addObserver, addObserverAsFirst, fireUpdate, removeObserver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PARAMETER_TARGET_CLASS

public static final java.lang.String PARAMETER_TARGET_CLASS
See Also:
Constant Field Values

PARAMETER_BINNING_TYPE

public static final java.lang.String PARAMETER_BINNING_TYPE
See Also:
Constant Field Values

PARAMETER_NUMBER_OF_BINS

public static final java.lang.String PARAMETER_NUMBER_OF_BINS
See Also:
Constant Field Values

PARAMETER_SIZE_OF_BINS

public static final java.lang.String PARAMETER_SIZE_OF_BINS
See Also:
Constant Field Values

PARAMETER_AUTOMATIC_NUMBER_OF_DIGITS

public static final java.lang.String PARAMETER_AUTOMATIC_NUMBER_OF_DIGITS
See Also:
Constant Field Values

PARAMETER_NUMBER_OF_DIGITS

public static final java.lang.String PARAMETER_NUMBER_OF_DIGITS
See Also:
Constant Field Values

PARAMETER_SHOW_BAR_LABELS

public static final java.lang.String PARAMETER_SHOW_BAR_LABELS
See Also:
Constant Field Values

PARAMETER_SHOW_CUMULATIVE_LABELS

public static final java.lang.String PARAMETER_SHOW_CUMULATIVE_LABELS
See Also:
Constant Field Values

PARAMETER_ROTATE_LABELS

public static final java.lang.String PARAMETER_ROTATE_LABELS
See Also:
Constant Field Values

BINNING_TYPES

public static final java.lang.String[] BINNING_TYPES

BINNING_SIMPLE

public static final int BINNING_SIMPLE
See Also:
Constant Field Values

BINNING_ABSOLUTE

public static final int BINNING_ABSOLUTE
See Also:
Constant Field Values

BINNING_FREQUENCY

public static final int BINNING_FREQUENCY
See Also:
Constant Field Values
Constructor Detail

LiftParetoChartGenerator

public LiftParetoChartGenerator(OperatorDescription description)
Method Detail

doWork

public void doWork()
            throws OperatorException
Description copied from class: Operator
Performs the actual work of the operator and must be implemented by subclasses. Replaces the old method apply().

Overrides:
doWork in class Operator
Throws:
OperatorException

getParameterTypes

public java.util.List<ParameterType> getParameterTypes()
Description copied from class: Operator
Returns a list of ParameterTypes describing the parameters of this operator. The default implementation returns an empty list if no input objects can be retained and special parameters for those input objects which can be prevented from being consumed. ATTENTION! This will create new parameterTypes. For calling already existing parameter types use getParameters().getParameterTypes();

Specified by:
getParameterTypes in interface ParameterHandler
Overrides:
getParameterTypes in class Operator


Copyright © 2001-2009 by Rapid-I