问题标签 [xarray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1084 浏览

dask - 关于 xarray apply_ufunc

我正在尝试从 3 小时的全球数据集中计算每日 Tmax。我可以使用 groupby 来做到这一点,但我想弄清楚如何通过使用 dask 并行操作(例如使用 apply_ufunc)来减少计算时间。如果有关于 ufunc 的好的文档,请告诉我(xarray 上的文档对我来说不够详细,让我有点困惑,因为我之前没有任何使用 dask 的经验)。谢谢!!

这是我的代码的样子:

TAS的维度如下:

0 投票
2 回答
4665 浏览

python-3.x - 使用 xarray 制作月平均值

我正在处理GLDAS再分析数据,周期为1 year. 这些文件是.nc4. 我可以打开文件,但我不能groupby1 month. 我不想做hand or by for,我发现xarray确实如此groupby。我的脚本是:

当我尝试时:

给出这个错误:

好的,知道有这个论点,我将进行下一次尝试,即:

错误是:

最后一次尝试没有频率:

和错误:

我尝试:

错误是:

我尝试:

错误是:

有人会帮助我吗?多谢你们!

编辑:

编辑:

如果我打开一个文件:

结论:我明白了。如果有人需要帮助,请给我发消息。

0 投票
1 回答
71 浏览

netcdf - Xarray - 连接来自多个文件的切片

我正在尝试将多个文件的切片连接到一个文件中(由 zeros 数组初始化),然后写入 nCDF 文件。但是,我收到错误:

我理解错误(isel() 将维度的大小更改为切片的大小),但是我不知道如何纠正或规避该问题。我是否正确地完成了这项任务?这是第一次迭代的简化版本: