gpt4 book ai didi

python - 在xarray中取一个 "nanmean"

转载 作者:行者123 更新时间:2023-12-02 02:39:52 25 4
gpt4 key购买 nike

我知道我可以使用 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?

谢谢。

最佳答案

根据xarray docs对于 mean 函数,您可以将 skipna 参数设置为 True(默认情况下它将跳过缺失的浮点值)。所以:

xarray_example.mean(dim='dimension', skipna=True)

关于python - 在xarray中取一个 "nanmean",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63801877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com