【发布时间】:2021-06-15 10:46:00
【问题描述】:
我有两个 netcdf 文件:file1 (cru pre) 和 file2 (chirps precip)。这两个文件已重新映射到同一个网格,包含月度数据并涵盖相同的时间段(1981-2017)。
如何使用python循环遍历文件,实现如下逻辑: 对于 file1 中的每个数据点 如果该值不缺失且对应的 file2 值不缺失 然后保留 file1 值和 file2 值 否则视为缺失
我基本上想得到一个 output_file1,它只包含 file2 不丢失的点的 file1 数据和一个 output_file2,它只包含 file1 不丢失的点的 file2 数据。在这两个文件中,我都将 missing_values 设置为 999。
我是 python 新手并使用 NetCDF 文件,希望得到任何指导。
【问题讨论】:
-
你可以试试
xarrarygithub.com/pydata/xarray有一个好的开始:) -
谢谢,我确实让它们进入了 xarrays 但还是遇到了一些问题。