Вопросы по теме 'cdo-climate'

усредненные поля в наборе файлов netcdf, каждый с одинаковыми размерами, в R
Предположим, у нас есть 10 из этих файлов . В этом наборе данных netcdf есть переменная tmp, которая представляет собой трехмерный массив: [lon][lat][time] . Теперь, как мне объединить эти 10 файлов, чтобы получить один файл с переменной tmp,...
2246 просмотров
schedule 02.04.2022

Как изменить диапазон долготы в NetCDF
Мой файл NetCDF имеет 4 измерения (долгота, широта, время, уровень давления) и несколько переменных. Я хочу заменить данные о долготе [340 342 344 ... 360 0 2 4 ... 18 20] на [-20 -18 -16 ... -2 0 2 4 ... 18 20]. На самом деле долгота...
3870 просмотров
schedule 13.11.2022

netcdf временное измерение отсутствует CDO
Я загрузил файл netcdf, содержащий 4-5 переменных, но он имеет только 2 измерения (широта и долгота). Времени не хватает, и это не позволяет мне объединять временные интервалы или делать что-нибудь полезное. Есть ли способ исправить это, надеюсь,...
2866 просмотров
schedule 03.04.2022

Есть ли способ обрезать файл NETCDF?
Представьте, что у вас есть файл example.nc , в котором данные о ветре определены в области 90N, 90S, 180E, 180W. Могу ли я каким-либо образом в linux с помощью простой команды nc-type (без извлечения данных в matlab / python для перезаписи)...
8366 просмотров
schedule 02.05.2024

Как рассчитать ежемесячные данные из ежедневного netcdf
Мне удалось открыть файл netcdf в R с помощью пакета «ncdf4» и извлечь данные об осадках (с помощью ncvar_get). Однако я не могу найти информацию о том, как рассчитывать ежемесячные значения из дневных значений. Возможно ли это, оставаясь в формате...
5496 просмотров
schedule 20.04.2023

Объединение нескольких файлов NetCDF в многомерный массив таймсерий python
Я использую данные из нескольких файлов netcdf (в папке на моем компьютере). Каждый файл содержит данные для всей США за период времени 5 лет. Ссылки на местоположения основаны на индексах координат x и y. Я пытаюсь создать временной ряд для...
19871 просмотров
schedule 05.03.2023

файлы netCDF в R
У меня есть файл netCDF, полученный из здесь с именем precip.mon.total.v6.nc . Я использую пакет ncdf в R для открытия и анализа файла. new <- open.ncdf("precip.mon.total.v6.nc") > new [1] "file precip.mon.total.v6.nc has 4...
3176 просмотров
schedule 15.12.2022

cdo showname отображает переменные, отличные от ncdump
Я не понимаю, почему cdo и ncdump отображают разные переменные. Я обнаружил, что данные WRF не имеют координатной переменной времени, как в типичных файлах ncfiles ( http://www.ncl.ucar.edu/Applications/wrfnetcdf.shtml ). Итак, я добавил временную...
354 просмотров
schedule 26.03.2024

Создание временного ряда из файла netcdf для определенных координат
В настоящее время я пытаюсь создать временной ряд данных об осадках из глобальных данных CRU об осадках на суше. В файле, над которым я работаю, 60 отрезков времени с 2011 по 2015 год. Мой код до сих пор:...
942 просмотров
schedule 18.10.2022

Цикл сценария Bash через файлы netCDF через заполнитель и использование команд cdo
Я хочу просмотреть 40 файлов netCDF. Есть 20 файлов с переменной PRECC и 20 файлов с переменной PRECL("modelmember001.PRECC.192001-200512.nc", "modelmember002.PRECC.192001-200512.nc", ... ,"modelmember020.PRECC.192001-200512.nc" и для PRECL...
1326 просмотров
schedule 19.10.2022

Извлечь и просуммировать определенные слои переменной NetCDF
У меня есть файл NetCDF, вот усеченный вывод ncdump -h : dimensions: lat = 720 ; lon = 1440 ; cft = 64 ; natpft = 14 ; double PCT_CFT(cft, lat, lon) ; PCT_CFT:long_name = "percent cft" ; PCT_CFT:units = "unitless" ;...
1614 просмотров
schedule 23.03.2023

NCO обрезка файла netcdf с использованием значений измерений, а не индексов
CDO может обрезать файл netcdf с точки зрения широты и долготы, если они определены стандартным способом, и я знаю, что NCO может вырезать подмножество файла netcdf по любому измерению, если вы знаете диапазон индексов, которые вы хотите , как...
1024 просмотров
schedule 14.12.2022

использование маски с одним временным интервалом для маскировки другой переменной с несколькими временными шагами?
Мне нужно замаскировать переменную в файл var.nc, используя маску landsea из mask.nc Я использую NCO следующим образом: ncks -h -A -v mask_var mask.nc var.nc ncap2 -h -s 'where(mask_var!=1) var_to_mask= var_to_mask@_FillValue' IN.nc OUT.nc...
641 просмотров
schedule 27.03.2022

Как я могу разделить файл netcdf на основе значения поля?
У меня есть файл netcdf (data.nc), содержащий набор данных о выбросах с несколькими полями (lon, lat, sizes_category, загрязнитель). Категория выбросов варьируется от 1 до 13. Итак, я хочу создать 13 файлов netcdf (по одному для каждой категории)....
248 просмотров
schedule 04.08.2023

Изменить размер сетки файла netCDF
Предположим, у меня есть 2 файла данных netCDF с данными для одного и того же региона (например, Южная Америка, Африка и т. Д.), Но с разными размерами сетки, такими как 0,5 градуса x 0,5 градуса и 1,0 градус x 1,0 градус в другом. Я хочу увеличить...
2170 просмотров
schedule 11.10.2022

Извлечение только нижней температуры из файла 4d NetCDF
У меня есть файл NetCDF для температуры океана. Он имеет 1 переменную («темп») и 4 измерения (время, долготу, широту и глубину). Я хотел бы извлекать температуру только на максимальной глубине для каждого времени, lon и lat, чтобы получить растровый...
424 просмотров
schedule 08.12.2021

Ежемесячная сумма дождливых дней по ежедневным данным с использованием операторов климатических данных (CDO)
У меня есть климатические данные с ежедневным временным разрешением, и я хотел бы подсчитать количество дней с осадками (например, более 1 мм в день) по месяцам и годам. Я пробовал eca_pd,1 и eca_rr1 , но эти команды возвращают итоги влажных...
667 просмотров
schedule 05.10.2022

Как объединить несколько файлов NC в Linux с помощью cdo
Я использую Linux и хочу объединить файлы NC в один. Я загрузил с этого . Существует множество файлов netcdf (более 1000), для слияния которых требуется много времени, при слиянии вручную копируйте и вставляйте их один за другим. Я думаю об...
549 просмотров
schedule 08.06.2022

Добавьте или вычтите один массив в измерении Z из другого, где широта (размер Y) и долгота (X) отличаются
В конечном счете, я хочу рассчитать разницу между смоделированным и измеренным качеством воздуха. У меня есть два файла netcdf. Первый (A) содержит данные о частицах воздуха из модели с индексом-длиной широты (y1) 100 и индексом-длиной долготы (x1)...
218 просмотров

Рассчитайте накопление за 3 декады на основе данных декады в netCDF
У меня есть декада осадков от CHIRPS в netCDF: https://data.chc.ucsb.edu/products/CHIRPS-2.0/global_dekad/netcdf/ Данные за 1 декаду в формате NC рассчитаны на 1 год, т.е. chirps-v2.0.1981.dekads.nc Затем я объединяю все файлы nc в один nc...
59 просмотров
schedule 31.07.2023