Вопросы по теме 'python-xarray'

Можно ли добавить в xarray.Dataset?
Я использовал метод .append() для объединения двух таблиц (с одинаковыми полями) в пандах. К сожалению, этого метода нет в xarray , есть ли другой способ сделать это?
6815 просмотров
schedule 13.01.2023

Создайте DataArray из Dict 2D DataFrames/Arrays
Я пытаюсь перейти от Pandas к Xarray для N-Dimensional DataArrays , чтобы расширить свой репертуар. На самом деле, у меня будет куча разных pd.DataFrames (в данном случае row=month, col=attribute) вдоль определенной оси (пациенты в фиктивном...
1910 просмотров

Python xarray.concat, затем xarray.to_netcdf генерирует огромный новый размер файла
Итак, у меня есть 3 файла netcdf4 (каждый примерно по 90 МБ), которые я хотел бы объединить с помощью пакета xarray. В каждом файле есть одна переменная (dis), представленная с разрешением 0,5 градуса (широта, долгота) за 365 дней (время). Моя цель...
1269 просмотров
schedule 17.03.2024

Краткий способ фильтрации данных в xarray
Мне нужно применить очень простой «оператор соответствия» к значениям в массиве xarray: Где значение > 0, сделайте 2 Где значение == 0, сделать 0 Где значение NaN , сделайте NaN Вот мое текущее решение. Я использую NaN s, .fillna...
4062 просмотров
schedule 07.11.2022

Повторная выборка набора данных xarray до годовой частоты, используя только зимние данные
У меня есть набор данных, который состоит из ежедневных метеорологических данных с координатной сеткой x, y за несколько лет. Меня интересует вычисление среднегодовых значений только зимних данных, т.е. не считая и летних данных. Я думаю, что мне...
1465 просмотров
schedule 22.09.2022

Как широковещательная передача xarray работает с функциями numpy?
Я пытаюсь выполнить преобразование координат с моими координатами xarray, поэтому У меня есть DataArray вроде: d = xr.DataArray(np.zeros((10, 10, 1)), dims=['x', 'y', 'z'] и делаю такие операции, как: r = np.sqrt(d.x**2 + d.y**2 +...
117 просмотров
schedule 01.03.2023

В xarray большой набор данных на диске из множества небольших файлов cdf.
Я новичок в xarray и был бы признателен за помощь в запуске моего проекта. Я хотел бы создать единый набор данных xarray на диске или кадр данных из многих (1000) файлов газовой хроматографии - масс-спектрометрии (gcms), по одному на прогон образца....
589 просмотров
schedule 13.03.2023

xarray с маскированными массивами при сохранении целочисленных dtypes
В настоящее время мой код активно использует структурированные маскированные массивы с многомерными dtypes, с десятками полей и размерами элементов во много килобайт. Похоже, что xarray может быть отличной альтернативой, но когда я пытаюсь...
1167 просмотров
schedule 18.02.2023

Добавление глобального атрибута с помощью xarray
Есть ли способ добавить глобальный атрибут в файл netCDF с помощью xarray ? Когда я делаю что-то вроде hndl_nc['global_attribute'] = 25 , он просто добавляет новую переменную.
4544 просмотров
schedule 03.11.2022

Организация ежедневных данных Excel в наборе данных xarray
Скажем, я хочу использовать xarray для работы с некоторыми ежедневными данными о погоде, организованными аналогично этому примеру из документации xarray: Однако данные предоставляются мне в нескольких файлах Excel, где каждый файл содержит...
595 просмотров
schedule 25.07.2023

Xarray.DataSet из списка Pandas.DataFrames
У меня есть несколько файлов с битами для анализа. Сначала я прочитал их в списке BitString.Bits. Затем я разбиваю биты каждого файла на определенные части, которые хочу видеть, и сохраняю их в списке Pandas.DataFrames. Один DF для каждого файла....
1002 просмотров

вычисление функции взаимной корреляции в xarray
У меня есть набор данных res_1 с Dimensions: (space: 726, time: 579) Coordinates: * space (space) MultiIndex - latitude (space) float64 -90.0 -82.5 -82.5 -82.5 -82.5 -82.5 -82.5 ... - longitude (space) float64 0.0 0.0 60.0 120.0...
526 просмотров
schedule 16.05.2022

Статистика набора данных с пользовательским началом года
Я хотел бы сделать некоторую годовую статистику (кумулятивную сумму) по ежедневному временному ряду данных в наборе данных xarray. Сложность заключается в том, что день, с которого начинается рассматриваемый год, должен быть гибким, а временной ряд...
173 просмотров

Как уменьшить набор данных xarray с помощью groupby?
Я хотел бы уменьшить набор данных xarray на основе определенной группы, поэтому я использую groupby для выбора группы, а затем беру 10% выборок в каждой группе. Я использую приведенный ниже код, но получаю IndexError: index 1330 is out of bounds...
497 просмотров
schedule 06.06.2022

квантильный метод для группировки набора данных xarray
У меня есть классический набор данных xarray. Это месячные данные (38 лет месячных данных). Меня интересует расчет значений квантилей для каждого месяца отдельно. <xarray.Dataset> Dimensions: (lat: 26, lon: 71, time: 456)...
1241 просмотров
schedule 27.08.2022

xarray слишком медленный для критически важного для производительности кода
Я планировал широко использовать xarray в некотором научном коде, который я пишу. Пока это делает код очень элегантным, но я думаю, что мне придется отказаться от него, так как цена производительности слишком высока. Вот пример, который создает...
2862 просмотров
schedule 01.08.2023

python-xarray: open_mfdataset concat по двум измерениям
У меня есть файлы, которые состоят из 10 ансамблей и 35 файлов времени. Один из этих файлов выглядит так: >>> xr.open_dataset('ens1/CCSM4_ens1_07ic_19820701-19820731_NPac_Jul.nc') <xarray.Dataset> Dimensions: (ensemble: 1,...
2558 просмотров
schedule 05.06.2022

объединить наборы данных по нескольким измерениям
У меня есть несколько данных с одинаковыми coords и похожими значениями для них. То есть, нет единого уникального идентификатора, а есть комбинированный идентификатор (index, split) . В идеале я хотел бы просто добавить все наборы данных один за...
1030 просмотров
schedule 02.01.2023

python-xarray: изменение dtypes при слиянии
Я объединяю два набора данных по оси (в моем случае sample_ID ). Однако кажется, что dtype для баз данных преобразуется из int64 в float64 , даже если переменная dtype была int64 как для первой, так и для второй базы данных. Моя первая...
232 просмотров
schedule 01.07.2023

cartopy: ошибка импорта cartopy.crs
Я работаю над некоторыми разработками для xarray . Я пытался установить rasterio , но, похоже, моя установка cartopy запуталась. Я установил rasterio на свой Mac, используя: brew install gdal pip install rasterio Теперь, когда я...
1817 просмотров
schedule 26.05.2023