Вопросы по теме 'netcdf4'

Ошибка при использовании функции xarray open_mfdataset
Я пытаюсь объединить несколько файлов netCDF с одинаковыми размерами, их размеры следующие: OrderedDict([(u'lat', <type 'netCDF4._netCDF4.Dimension'>: name = 'lat', size = 720 ), (u'lon', <type 'netCDF4._netCDF4.Dimension'>: name =...
2828 просмотров
schedule 02.09.2022

Как указать значения измерения при создании файла NetCDF в Python?
Я создаю файл NetCDF4, который в настоящее время имеет четыре переменные: 1) Температура поверхности земли (трехмерный массив - время, широта, долгота) 2) Долгота (1D - координата центра каждого пикселя) 3) Широта (1D - координата центра...
1335 просмотров
schedule 11.02.2023

Как уменьшить размер файла netCDF и изменить данные?
dimensions: i1 = 3 ; x = 11 ; s1 = 1 ; mid1 = 8 ; mid2 = 8 ; variables: double Height(i1,x) ; double Temp(s1, x) ; short Soil(s1, x) ; double Liq(mid1, x) ; У меня есть файл netCDF, в котором я хочу уменьшить...
389 просмотров
schedule 24.10.2022

Прочтите удаленный файл NetCDF через ssh в Python, используя netCDF4
Как я могу прочитать файл NetCDF удаленно с помощью Python? Легко прочитать файл с сервера с помощью ssh, используя Python , но как я могу заменить команду sftp_client.open() чем-то вроде netCDF4.Dataset() , чтобы сохранить этот результат в...
617 просмотров
schedule 10.04.2022

Изменить источник данных из каталога THREDDS для NetCDF
Привет, я использую этот код отсюда Как читать файл NetCDF и записывать в CSV с помощью Python Я хочу иметь возможность тянуть извлеките "Mean_period_of_swell_waves_ordered_sequence_of_data" из каталога THREDDS здесь но я получаю следующую...
36 просмотров

Могу ли я записать файл HDF5 из нескольких процессов/потоков?
Поддерживает ли hdf5 параллельную запись в один и тот же файл из разных потоков или из разных процессов? В качестве альтернативы, поддерживает ли hdf5 неблокирующую запись? Если да, то поддерживается ли это также NetCDF4 и привязками python для...
3201 просмотров

Автоматизировать ncvar_get-чтение различных имен переменных в файлах NetCDF
У меня есть набор данных NetCDF с двумя климатическими сценариями (rcp и hist), каждый из которых содержит 25 файлов. Каждый файл содержит данные для переменной «pr», «tas», «tasmax» или «tasmin». Я написал цикл for для многократного чтения файлов...
429 просмотров
schedule 03.10.2023

xarray: неправильное время после сохранения
Может ли кто-нибудь воспроизвести такое поведение xarray при сохранении времени с большими значениями? Я немного в недоумении от того, что здесь происходит. Изменить: кажется, что xarray делает что-то не так, если числовое значение «время»...
654 просмотров
schedule 10.05.2024

отсутствует значение '--' при чтении файла netCDF
при чтении файла NetCDF я сохраняю данные столбца воды в кадре данных, чтобы прочитать его снова. В кадре данных я получаю отсутствующие значения -- , которые также могут быть известны как «замаскированные» значения. Я попытался заменить их,...
1303 просмотров
schedule 07.01.2023

Цикл для кода nc и упорядочивание данных по строкам
У меня есть следующий код для файлов nc. Этот код создает отдельный файл csv для всех файлов netcdf, присутствующих в моем рабочем каталоге. Он упорядочивает данные по строкам. Он пропускает долготу и широту и даже имя или серийный номер и заменяет...
88 просмотров
schedule 29.10.2022

Преобразование netCDF в CSV с помощью python
Я новичок в Python и пытаюсь разобрать файл netCDF в .CSV в формате columanar, поэтому я могу загрузить эти данные в RDBMS для других целей отчетности. Пожалуйста, ознакомьтесь с подробностями ниже. Снимок моего файла netCDF: dimensions: time...
1091 просмотров
schedule 26.11.2022

почему я получаю все Nan после прикрытия данных Netcdf в массивах
Я попытался преобразовать массив dask в обычный массив, например numpy, с файлом данных netcdf, но я получаю все значения как Nan. Мой код ds = xr.open_dataset('some.nc') ds1=ds.load() ds1 выход Data variables: AWCh1 (layer,...
44 просмотров
schedule 03.05.2022

Преобразование дат файла NetCDF в даты в R
У меня проблема, что я не могу преобразовать числовые даты из файла NetCDF: 2114380800 2114384400 2114388000 2114391600 2114395200 2114398800 2114402400 2114406000... к датам на R. Я пробовал наиболее распространенную возможность, которую...
23 просмотров
schedule 27.09.2023

Массив, соответствующий форме заданной переменной
Мне нужно сделать некоторые расчеты с файлом NetCDF. Итак, у меня есть две переменные со следующими размерами и размерами: A [time | 1] x [lev | 12] x [lat | 84] x [lon | 228] B [lev | 12] Что мне нужно, так это создать новый массив C в...
77 просмотров
schedule 21.09.2022

netcdf4-python: Чтение параметров хранения переменных
Я пытаюсь вручную скопировать все размеры, переменные и атрибуты файла NetCDF в новый файл. Как и в случае копировать файл netcdf с помощью python , это работает хорошо, за исключением таких параметров хранения, как ' fill_value» или «размеры...
70 просмотров
schedule 15.08.2023

Как сделать сумму в NetCDF4 с помощью xarray
Я хотел бы сделать ежемесячные суммы моего файла NetCDF4 из ежедневных значений осадков. Однако я совершенно не уверен, что я делаю неправильно. Кажется, что-то изменилось по сравнению с кодом в этом сообщении:...
253 просмотров
schedule 15.09.2022

как извлечь дату из файла netcdf?
У меня есть большая коллекция файлов netcdf, которые мне нужно обрезать с определенной широтой и долготой и переписать как новый файл. У меня возникли проблемы: при написании этого нового файла netcdf я хочу назвать его соответствующей датой и...
42 просмотров
schedule 29.06.2023

Netcdf усредняет переменную времени при усреднении нескольких файлов .nc
Я усреднил кучу почасовых файлов netCDF (за один год), чтобы создать один большой файл netCDF, содержащий среднее дневное значение. Переменная time представляет часы с 01.01.2005 00:00:00 и выглядит следующим образом: time = 11.5, 35.5, 59.5,...
66 просмотров
schedule 08.06.2022

Лучший метод повторной выборки и повторного проецирования большого набора данных
Я получил весь набор ежедневных данных из IMERG (осадки) с 2005 по 2020 гг. (5947 файлов). Мне нужно сделать это: обрезать данные для моей интересующей области, чтобы уменьшить размер общего файла. готово! cdo sellonlatbox...
25 просмотров
schedule 04.02.2024