Previous topic

scikits.timeseries.lib.moving_funcs.mov_max

Next topic

scikits.timeseries.lib.moving_funcs.mov_median

This Page

scikits.timeseries.lib.moving_funcs.mov_mean

mov_mean(data, span, dtype=None)

Calculates the moving average of a series.

Parameters:

data : array-like

Input data, as a sequence or (subclass of) ndarray. Masked arrays and TimeSeries objects are also accepted. The input array should be 1D or 2D at most. If the input array is 2D, the function is applied on each column.

span : int

Size of the filtering window.

dtype : dtype, optional

Data type of the result.

Returns:

result :

The result is always a masked array (preserves subclass attributes). The result at index i uses values from [i-span:i+1], and will be masked for the first span values. The result will also be masked at i if any of the input values in the slice [i-span:i+1] are masked.