com.rapidminer.operator.preprocessing.series.filter
Class MovingAverage
java.lang.Object
com.rapidminer.operator.Operator
com.rapidminer.operator.AbstractExampleSetProcessing
com.rapidminer.operator.preprocessing.series.AbstractSeriesProcessing
com.rapidminer.operator.preprocessing.series.filter.MovingAverage
- All Implemented Interfaces:
- ConfigurationListener, PreviewListener, ParameterHandler, LoggingHandler
public class MovingAverage
- extends AbstractSeriesProcessing
Creates a new series attribute which contains the moving average
of a series. The calculation of a series moving average uses a
window of a fixed size that is moved over the series data. At any
position, the values that lie in the window are aggregated according
a specified function. The aggregated value forms the moving average
value which is put into the result 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_AGGREGATION_FUNCTION
public static final java.lang.String PARAMETER_AGGREGATION_FUNCTION
- See Also:
- Constant Field Values
PARAMETER_IGNORE_MISSINGS
public static final java.lang.String PARAMETER_IGNORE_MISSINGS
- See Also:
- Constant Field Values
PARAMETER_RESULT_POSITION
public static final java.lang.String PARAMETER_RESULT_POSITION
- See Also:
- Constant Field Values
RESULT_POSITIONS
public static final java.lang.String[] RESULT_POSITIONS
RESULT_POSITION_START
public static final int RESULT_POSITION_START
- See Also:
- Constant Field Values
RESULT_POSITION_CENTER
public static final int RESULT_POSITION_CENTER
- See Also:
- Constant Field Values
RESULT_POSITION_END
public static final int RESULT_POSITION_END
- See Also:
- Constant Field Values
PARAMETER_WEIGHTING
public static final java.lang.String PARAMETER_WEIGHTING
- See Also:
- Constant Field Values
PARAMETER_WINDOW_WIDTH
public static final java.lang.String PARAMETER_WINDOW_WIDTH
- See Also:
- Constant Field Values
PARAMETER_KEEP_ORIGINAL_ATTRIBUTE
public static final java.lang.String PARAMETER_KEEP_ORIGINAL_ATTRIBUTE
- See Also:
- Constant Field Values
MovingAverage
public MovingAverage(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