У меня есть 1 файл NetCDF за сентябрь 2007 года. Он содержит 6 часовых данных для определенного широты / долготы с переменными ветра и влажности. Каждая переменная имеет форму (120, 45, 93)
: 120 раз (4 раза в день), 45 широт и 93 долготы. С помощью следующего кода я могу получить среднесуточные данные для всех переменных. Теперь каждая переменная имеет форму (30, 45, 93)
. Время является целым числом и имеет единицу измерения 'hours since 1900-01-01 00:00:00.0'
.
Из этих усредненных данных за день, как я могу разделить на 30 различных файлов NetCDF для каждого дня, с именем файла, содержащим YYYY:MM:DD
формат времени?
import xarray as xr
monthly_data = xr.open_dataset('interim_2007-09-01to2007-09-31.nc')
daily_data = ds.resample(time='1D').mean()