我正在尝试堆叠多个(超过 1000 个文件)Netcdf 文件,例如 here,并从多层文件中提取名为“air_temp_AC”的单个变量。
我用过
list_col <- list.files("E:/Pres", pattern = "*.nc", full.names = TRUE)
ncin <- raster::stack(list_col,varname = "air_press_AC")
我收到以下错误为“h(simpleError(msg, call)) 中的错误”: 在为函数“stack”选择方法时评估参数“x”时出错:varname:文件中不存在 air_press_AC。从以下选项中选择一项:"
有一个名为“air_press_AC”的变量。但是,我能够提取单个文件的数据,但无法使用该变量的 rasterstack 进行提取。我无法光栅堆叠这两个文件。
任何帮助将不胜感激。
谢谢!