【发布时间】:2020-12-27 07:26:21
【问题描述】:
我知道我可以使用 numpy nanmean 函数来获取 numpy 数组的平均值,同时忽略 NaN 值。有没有类似的方法可以用 xarray 完成这个?我举个例子……
numpy_array=[1,2,3,4,float('nan'),5]
np.mean(numpy_array)
> NaN
np.nanmean(numpy_array)
> 3.0
在xarray中,我可以做到
xarray_example.mean(dim='dimension')
如何将其更改为 nanmean?
谢谢。
【问题讨论】:
-
我想你可以提供
skipna=True。直接来自文档:xarray.pydata.org/en/stable/generated/… -
谢谢你,Grayrigel!我不知道为什么我在查看文档时错过了这一点,但我感谢您指出这一点。
标签: python numpy nan python-xarray