glidertools.cleaning.rolling_window
- glidertools.cleaning.rolling_window(var, func, window)
A rolling window function that is nan-resiliant
- Parameters:
arr (array, dtype=float, shape=[n, ]) – array that you want to pass the rolling window over
func (callable) – an aggregating function. e.g. mean, std, median
window (int) – the size of the rolling window that will be applied
- Returns:
arr – the same as the input array, but the rolling window has been applied
- Return type:
array, dtype=float, shape=[n, ]