Python 拿一个;“我的意思是”;在沙雷
我知道我可以使用numpy nanmean函数获取numpy数组的平均值,同时忽略NaN值。有没有类似的方法可以通过xarray实现这一点?我将举一个例子Python 拿一个;“我的意思是”;在沙雷,python,numpy,nan,python-xarray,Python,Numpy,Nan,Python Xarray,我知道我可以使用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_example.mean(dim='dimension') 我怎样才能把它变成一个保姆 谢谢。根据均值函
numpy_array=[1,2,3,4,float('nan'),5]
np.mean(numpy_array)
> NaN
np.nanmean(numpy_array)
> 3.0
在沙雷,我能做到
xarray_example.mean(dim='dimension')
我怎样才能把它变成一个保姆
谢谢。根据均值函数的设置,您可以将skipna参数设置为True(默认情况下,它将跳过缺少的浮点值)。因此:
根据平均值函数的设置,您可以将skipna参数设置为True(默认情况下,它将跳过缺少的浮点值)。因此:
我想你可以提供
skipna=True
。直接从文件上说:谢谢你,格雷里格尔!我不知道为什么我在看文档时漏掉了这一点,但我感谢你指出这一点。我想你可以提供skipna=True
。直接从文件上说:谢谢你,格雷里格尔!我不知道为什么我在看医生的时候漏掉了这个,但我感谢你指出这一点。
xarray_example.mean(dim='dimension', skipna=True)