我有一个具有组结构的 .nc 文件,其中一个组包含我需要删除的变量。
使用 xarray,如果我想删除变量,我只能将其组提取为新的 .nc 文件。
ds = xr.load_dataset(path_test,group='/data_01/ku')
ds = ds.drop_vars(["ssh"])
ds.to_netcdf(path_test, mode="a", group='/data_01/ku')
使用 bash 命令 ncks(来自 nco)执行此操作:
ncks -x -g data_01/ku -v ssh in.nc out.nc
我收到内存错误。
有谁知道如何在保留文件的完整组结构的同时删除一个特定变量?
多谢你们