com.rapidminer.operator.preprocessing.series.filter
Class SeriesMissingValueReplenishment
java.lang.Object
com.rapidminer.operator.Operator
com.rapidminer.operator.AbstractExampleSetProcessing
com.rapidminer.operator.preprocessing.series.AbstractSeriesProcessing
com.rapidminer.operator.preprocessing.series.filter.SeriesMissingValueReplenishment
- All Implemented Interfaces:
- ConfigurationListener, PreviewListener, ParameterHandler, LoggingHandler
public class SeriesMissingValueReplenishment
- extends AbstractSeriesProcessing
Replaces missing values in time series. Missing values
can be replaced by one of the following values:
- the previous non-missing value
- the next non-missing value
- a constant user-specified value
- a value which is linearly interpolated between the
previous and next non-missing values in the series
- Author:
- Tobias Malbrecht
| 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_ATTRIBUTE_NAME
public static final java.lang.String PARAMETER_ATTRIBUTE_NAME
- See Also:
- Constant Field Values
PARAMETER_REPLACEMENT
public static final java.lang.String PARAMETER_REPLACEMENT
- See Also:
- Constant Field Values
REPLACEMENTS
public static final java.lang.String[] REPLACEMENTS
REPLACE_BY_PREVIOUS_VALUE
public static final int REPLACE_BY_PREVIOUS_VALUE
- See Also:
- Constant Field Values
REPLACE_BY_NEXT_VALUE
public static final int REPLACE_BY_NEXT_VALUE
- See Also:
- Constant Field Values
REPLACE_BY_VALUE
public static final int REPLACE_BY_VALUE
- See Also:
- Constant Field Values
LINEAR_INTERPOLATION
public static final int LINEAR_INTERPOLATION
- See Also:
- Constant Field Values
PARAMETER_VALUE
public static final java.lang.String PARAMETER_VALUE
- See Also:
- Constant Field Values
SeriesMissingValueReplenishment
public SeriesMissingValueReplenishment(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