ktk.filters.median#
- median(ts, /, window_length=3)[source]#
Calculate a moving median.
Filtering occurs on the first axis (time).
- Parameters:
ts (TimeSeries) – Input TimeSeries
window_length (int) – Optional. Kernel size, must be odd. The default is 3.
- Return type:
Example
>>> ts = ktk.TimeSeries(time=np.arange(0, 6)) >>> ts = ts.add_data("test", [10., 11., 11., 20., 14., 15.]) >>> ts2 = ktk.filters.median(ts) >>> ts2.data["test"] array([10., 11., 11., 14., 15., 15.])