小编Cla*_*uds的帖子

使用坐标因变量对 xarray 数据集进行切片

我在 python3 中构建了一个 xarray 数据集,其中包含(time, levels)一天观测期间识别所有云底和云顶的坐标。该变量levels是在给定时间可以识别的云底/云顶的维度。它存储每次的云底/最高高度值。

现在我想选择位于给定高度范围内随时间变化的所有云底和顶部。高度范围由数组bottom_mod和标识top_mod。这些数组具有time维度并包含要选择的高度范围的边缘。

xarray 数据集是cloudStandard_mod_reshaped

Dimensions:     (levels: 8, time: 9600)
Coordinates:
  * levels      (levels) int64 0 1 2 3 4 5 6 7
  * time        (time) datetime64[ns] 2013-04-14 ... 2013-04-14T23:59:51
Data variables:
    cloudTop    (time, levels) float64 nan nan nan nan nan ... nan nan nan nan
    cloudThick  (time, levels) float64 nan nan nan nan nan ... nan nan nan nan
    cloudBase   (time, levels) float64 …
Run Code Online (Sandbox Code Playgroud)

dataset slice python-3.x python-xarray

3
推荐指数
1
解决办法
4914
查看次数

标签 统计

dataset ×1

python-3.x ×1

python-xarray ×1

slice ×1