【问题标题】:xarray select on 2 dimensional coordinatesxarray 在二维坐标上选择
【发布时间】:2020-01-07 08:42:13
【问题描述】:

我正在使用 xarray 处理网格数据,坐标纬度和经度是二维数组。它与 xarray 附带的教程数据集非常相似。

ds = xarray.tutorial.open_dataset('rasm').load() 

现在我想使用sel 功能从特定点访问数据。

ds.sel(yc=50, xc=50, method='nearest') 

在本例中DataArray 坐标xcyc 没有维度,因此需要将它们定义为索引。有谁知道如何做到这一点?

【问题讨论】:

    标签: python python-xarray


    【解决方案1】:

    很遗憾,目前这是不可能的。这个 GitHub 问题中详细说明了原因(以及前进的道路):https://github.com/pydata/xarray/issues/475

    虽然有各种解决方法。您可以尝试使用groupby_bins 方法(例如http://xarray.pydata.org/en/stable/examples/multidimensional-coords.html)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      • 2022-01-13
      • 2021-01-14
      • 2021-10-21
      • 2021-12-17
      • 2022-01-27
      相关资源
      最近更新 更多