【问题标题】:Replace finite values with '1' in a 3 dimension xarray在 3 维 xarray 中用“1”替换有限值
【发布时间】:2020-01-03 08:10:25
【问题描述】:

我正在研究北半球的湖冰厚度。我的最终数据集是一个 xarray,尺寸为 [365,360,720] - (days,lat,lon) 和一个数据变量“icethickness”。该数据变量有 3 种值。冰厚度的有限值,水为零,海洋为“nan”。 我想将此 xarray 的所有有限值转换为 1 并保持零和 nan 原样。

【问题讨论】:

    标签: gis python-xarray


    【解决方案1】:

    您可以使用xr.where 函数。

    xr.where(data > 0, 1, data)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      • 1970-01-01
      • 2020-11-14
      • 2022-12-21
      • 1970-01-01
      • 2019-10-02
      • 1970-01-01
      相关资源
      最近更新 更多