微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xarray发出未来警告

如何解决xarray发出未来警告

刚刚升级python3.8,我已经将xarray更新到v.0.16,但是现在我总是收到以下警告:

/usr/local/lib/python3.8/dist-packages/xarray/core/common.py:1123: FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
The new arguments that you should use are 'offset' or 'origin'.

>>> df.resample(freq="3s",base=2)

becomes:

>>> df.resample(freq="3s",offset="2s")

  grouper = pd.Grouper(

我脚本中使用.resample的唯一要点是:

mydata = xr.open_dataset(ncfile).resample(time='3H').reduce(np.mean)

但是我不知道如何更改它以避免警告。

解决方法

在xarray中对此进行更新之前,可以通过调用warnings.filterwarnings忽略警告。

欢迎您在GitHub上为xarray(甚至是PR!)打开一个问题

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。