Previous topic


Next topic


This Page


mov_median(data, span, dtype=None)

Calculates the moving median of a series.


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.


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.