Скользящее окно даты и времени для загрузки данных по времени - PullRequest
0 голосов
/ 07 мая 2020

Я знаю, что есть функция pandas для скользящего окна, но данные, к которым я обращаюсь, находятся в форме netcdf. Данные поступают с сервера данных THREDDs и читаются только через OPeNDAP. Я могу использовать xarray.open_mfdataset(), чтобы открывать несколько файлов одновременно вручную (сокращенно ниже), но предпочел бы функцию, которая выполнялась бы более плавно. Кроме того, полная возможность, которую я хочу, - это указать дату, скажем 5 мая, и заставить мой код найти и открыть все файлы данных за 10 дней до и через 10 дней после указанной даты. Есть идеи по поводу уже существующих базовых c функций? Или это нужно делать полностью вручную?

urls=[...'https://www.ncei.noaa.gov/thredds/dodsC/OisstBase/NetCDF/V2.0/AVHRR/201005/avhrr-only-v2.20100504.nc','https://www.ncei.noaa.gov/thredds/dodsC/OisstBase/NetCDF/V2.0/AVHRR/201005/avhrr-only-v2.20100505.nc','https://www.ncei.noaa.gov/thredds/dodsC/OisstBase/NetCDF/V2.0/AVHRR/201105/avhrr-only-v2.20100506.nc'...] 
data1=xr.open_mfdataset(urls)
data1.load()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...