com.rapidminer.operator.preprocessing.series
Class WindowExamples2ModelingData
java.lang.Object
com.rapidminer.operator.Operator
com.rapidminer.operator.AbstractExampleSetProcessing
com.rapidminer.operator.preprocessing.series.AbstractSeriesProcessing
com.rapidminer.operator.preprocessing.series.WindowExamples2ModelingData
- All Implemented Interfaces:
- ConfigurationListener, PreviewListener, ParameterHandler, LoggingHandler
public class WindowExamples2ModelingData
- extends AbstractSeriesProcessing
This operator performs several transformations related to time series predictions
based on a windowing approach. Those transformations could be performed
with basic RapidMiner operators but lead to complex operator chains. Therefore,
this operator can be used as a shortcut macro.
The basic idea is to apply this operator on a windowed data set like those
create be the (Multivariate)Series2WindowExamples operators. Please note that
only series data sets where the series was represented by the examples (rows)
are supported by this operator due to the naming conventions of the
resulting attributes.
This operator performs three basic tasks. First, it removed all attributes lying
between the time point zero (attribute name ending "-0") and the time
point before horizon values. Second, it transforms the corresponding time point zero
of the specified label stem to the actual label. Last, it re-represents all values
relative to the last known time value for each original dimension including the
label value.
- Author:
- Ingo Mierswa
| Methods inherited from class com.rapidminer.operator.Operator |
addError, addValue, addWarning, apply, checkDeprecations, checkForStop, checkIO, checkProperties, clearErrorList, cloneOperator, createExperimentTree, createExperimentTree, createFromXML, createMarkedExperimentTree, createMarkedProcessTree, createProcessTree, createProcessTree, getAddOnlyAdditionalOutput, getApplyCount, getDeliveredOutputClasses, getDeprecationInfo, getDesiredInputClasses, getEncoding, getErrorList, getExperiment, getInnerOperatorsXML, getInput, getInput, getInput, getInputDescription, getIOContainerForInApplyLoopBreakpoint, getIODescription, getLog, getName, getOperatorClassName, getOperatorDescription, getParameter, getParameterAsBoolean, getParameterAsColor, getParameterAsDouble, getParameterAsFile, getParameterAsFile, getParameterAsInputStream, getParameterAsInt, getParameterAsMatrix, getParameterAsString, getParameterList, getParameters, getParameterType, getParent, getProcess, getStartTime, getStatus, getUserDescription, getValue, getValues, getXML, hasBreakpoint, hasBreakpoint, hasInput, inApplyLoop, isDebugMode, isEnabled, isExpanded, isParallel, isParameterSet, log, logError, logNote, logWarning, performAdditionalChecks, processFinished, processStarts, register, registerOperator, remove, rename, resume, setApplyCount, setBreakpoint, setEnabled, setExpanded, setInput, setListParameter, setOperatorParameters, setParameter, setParameters, setParent, setUserDescription, toString, unregisterOperator, writeXML |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PARAMETER_LABEL_NAME_STEM
public static final java.lang.String PARAMETER_LABEL_NAME_STEM
- See Also:
- Constant Field Values
PARAMETER_HORIZON
public static final java.lang.String PARAMETER_HORIZON
- See Also:
- Constant Field Values
PARAMETER_RELATIVE_TRANSFORMATION
public static final java.lang.String PARAMETER_RELATIVE_TRANSFORMATION
- See Also:
- Constant Field Values
WindowExamples2ModelingData
public WindowExamples2ModelingData(OperatorDescription description)
apply
public ExampleSet apply(ExampleSet exampleSet)
throws OperatorException
- Description copied from class:
AbstractExampleSetProcessing
- Delegate for the apply method. In most cases, the returned example set
will be the same as the example set or a modified clone.
- Specified by:
apply in class AbstractExampleSetProcessing
- 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.
- Specified by:
getParameterTypes in interface ParameterHandler- Overrides:
getParameterTypes in class Operator
Copyright © 2001-2009 by Rapid-I