xscale.signal.fitting.detrend

xscale.signal.fitting.detrend(data, dim=None, type='linear')

Remove a trend over one dimension of the data.

Parameters:
array : xarray.DataArray or xarray.Dataset

Data to be detrended

dim : str, optional

Dimension over which the array will be detrended

type : {‘constant’, ‘linear’, ‘quadratic’}, optional

Type of trend to be removed. Default is ‘linear’.

Returns:
data_detrended : xarray.DataArray or xarray.Dataset

The detrended data