Я пытаюсь извлечь максимальную продолжительность времени, когда температура оставалась выше заданного уровня (между 35 и 49, в «временном» объекте), для каждой ячейки файла netcdf.Ссылка на файл здесь , здесь есть полное описание имен переменных.
Мне удалось только импортировать файл и извлечь некоторые переменные, но когда дело доходит до извлечения, основанного на уровне ячейки и времени, я полностью теряюсь.
открыть файл NetCDF
require(ncdf4)
ncfname <- "us_output.nc"
ncin <- nc_open(ncfname)
print(ncin)
str(ncin)
names(ncin$var)
получить переменные
lon <- ncvar_get(ncin,"lon")
lat <- ncvar_get(ncin,"lat")
temp <- ncvar_get(ncin,"temperatures")
time <- ncvar_get(ncin,"max_number_of_hours_above_a_temperature")
Большое спасибо заранее!АГУС