decode.utils module#

mad(da: DataArray, dim: str | Iterable[Hashable] | ellipsis | None = None, skipna: bool | None = None, keep_attrs: bool | None = None, **kwargs: Any) DataArray[source]#

Calculate the median absolute deviation (MAD) of a DataArray.

Parameters:
  • da (DataArray) – Input DataArray.

  • dim (str | Iterable[Hashable] | ellipsis | None) – Name of dimension(s) along which the MAD is calculated.

  • skipna (bool | None) – Same-name option to be passed to DataArray.median.

  • keep_attrs (bool | None) – Same-name option to be passed to DataArray.median.

  • kwargs (Any) – Same-name option(s) to be passed to DataArray.median.

Returns:

The MAD of the input DataArray.

Return type:

DataArray