NoaaIsdWeather Класс
Представляет набор данных из базы данных Integrated Surface Data (ISD) Национального управления океанических и атмосферных исследований (NOAA).
Этот набор данных содержит архив почасовых данных о погоде во всем мире (например, температуре, количестве осадков, ветре) от Национального управления океанических и атмосферных исследований (NOAA). Дополнительные сведения об этом наборе данных, включая описания столбцов, различные способы доступа к набору данных, а также примеры приведены на странице База данных Integrated Surface Data NOAA в каталоге Открытых наборов данных Microsoft Azure.
Инициализация полей фильтрации.
- Наследование
-
NoaaIsdWeatherNoaaIsdWeatherNoaaIsdWeather
Конструктор
NoaaIsdWeather(start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 2, 7, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)
Параметры
- start_date
- datetime
Дата (включительно) начала загрузки данных. При значении None, используется default_start_date
.
- end_date
- datetime
Дата окончания загрузки данных (включительно). При значении None, используется default_end_date
.
Список имен столбцов для загрузки из набора данных. При значении None загружаются все столбцы. Сведения о доступных столбцах этого набора данных приведены на странице База данных Integrated Surface Data Национального управления океанических и атмосферных исследований США.
- enable_telemetry
- bool
Указывает, следует ли включить телеметрию для этого набора данных. Если этот параметр не задан, данные телеметрии включены.
Список имен столбцов, которые вы хотите получить. По всем столбцам вернется значение None.
- enable_telemetry
- bool
Указывает, следует ли включить телеметрию, отключенную только для UT.
Комментарии
В приведенном ниже примере показано, как использовать доступ к набору данных.
from azureml.opendatasets import NoaaIsdWeather
from datetime import datetime
from dateutil.relativedelta import relativedelta
end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
isd = NoaaIsdWeather(start_date=start_date, end_date=end_date)
isd_df = isd.to_pandas_dataframe()
Методы
filter |
Фильтрует время. |
filter
Фильтрует время.
filter(env: RuntimeEnv, min_date: datetime, max_date: datetime)
Параметры
- env
- <xref:azureml.opendatasets.RuntimeEnv>
Среда выполнения.
- min_date
Минимальная дата.
Возвращаемое значение
Отфильтрованный кадр данных.
Атрибуты
default_end_date
default_end_date = datetime.datetime(2024, 2, 7, 0, 0)
default_start_date
default_start_date = datetime.datetime(2008, 1, 1, 0, 0)
id_column_name
id_column_name = 'ID'
latitude_column_name
latitude_column_name = 'latitude'
longitude_column_name
longitude_column_name = 'longitude'
usaf_column_name
usaf_column_name = 'usaf'
wban_column_name
wban_column_name = 'wban'
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по