radarpolarimetry.radarmet.xr_rolling

Contents

radarpolarimetry.radarmet.xr_rolling#

radarpolarimetry.radarmet.xr_rolling(da, window, window2=None, method='mean', min_periods=2, **kwargs)[source]#

Apply rolling function method to 2D datasets

Parameter#

daxarray.DataArray

array with data to apply rolling function

windowint

size of window in range dimension

keyword window2:

size of window in azimuth dimension

kwtype window2:

int

keyword method:

function name to apply

kwtype method:

str

keyword min_periods:

minimum number of valid bins

kwtype min_periods:

int

keyword **kwargs:

kwargs to feed to rolling function

kwtype **kwargs:

dict

returns:

da_new (xarray.DataArray) – DataArray with applied rolling function