如何将多个数据数组附加到 xarray 数据集的一个变量中?

How to append multiple data arrays into one varibale of xarray dataset?

我是这个领域的新手,需要一点帮助。 我只想知道,在 xarray 数据集的变量中附加多个数据数组的最佳方法是什么? 每个数据数组都有不同的时间和值,但具有与数据集相同的 x,y 坐标。 我试过 ds[variable_name] = da 但它只适用于第一个数据数组。 我想创建一个函数来获取数据数组并将它们放入数据集的一个变量中并更新数据集的时间维度。 感谢您的帮助

最好的方法是首先将数据数组分别转换为数据集,然后将数据集合并在一起(使用 xr.merge)。 希望对大家有帮助。