Closed
Description
Like pandas, we should wrap bottleneck to create fast moving window operations and missing value operation that can be applied to xray data arrays.
As xray is designed to make it straightforward to work with high dimensional arrays, it would be particularly convenient if bottleneck had fast functions for N > 3 dimensions (see pydata/bottleneck/issues/84) but we should wrap bottleneck regardless for functions like rolling_mean, rolling_sum, rolling_min, etc.