earthkit.meteo.stats.nanaverage¶
- earthkit.meteo.stats.nanaverage(data: ArrayLike, weights: ArrayLike | None = None, **kwargs) → ArrayLike¶
- earthkit.meteo.stats.nanaverage(data: xarray.DataArray, weights: xarray.DataArray | None = None, **kwargs) → xarray.DataArray
- earthkit.meteo.stats.nanaverage(data: xarray.Dataset, weights: xarray.Dataset | None = None, **kwargs) → xarray.Dataset
A merge of the functionality of np.nanmean and np.average.
Implementations
Depending on the type of argument data, this function calls:
earthkit.meteo.stats.array.nanaverage()forarray_likeearthkit.meteo.stats.xarray.nanaverage()forxarray.DataArrayandxarray.Dataset
The function returns an object of the same type as the input arguments.