NoaaIsdWeather Klasa
Reprezentuje zintegrowany zestaw danych POWIERZCHNI (ISD) National Oceanic and Atmospheric Administration (NOAA).
Ten zestaw danych zawiera dane historii pogody godzinowej na całym świecie (na przykład: temperatura, opady, wiatr) pochodzące z Krajowej Administracji Oceanicznej i Atmosferycznej (NOAA). Aby uzyskać więcej informacji na temat tego zestawu danych, w tym opisów kolumn, różnych sposobów uzyskiwania dostępu do zestawu danych i przykładów, zobacz NOAA Integrated Surface Data in the Microsoft Azure Open Datasets catalog ( Zintegrowane dane powierzchni NOAA ) w katalogu Microsoft Azure Open Datasets (Zestawy danych platformy Microsoft Azure Open).
Inicjowanie pól filtrowania.
- Dziedziczenie
-
NoaaIsdWeatherNoaaIsdWeatherNoaaIsdWeather
Konstruktor
NoaaIsdWeather(start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 12, 13, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)
Parametry
Nazwa | Opis |
---|---|
start_date
|
Data rozpoczęcia ładowania danych włącznie. Jeśli wartość None ( Brak), zostanie użyta Domyślna wartość: 2008-01-01 00:00:00
|
end_date
|
Data zakończenia ładowania danych włącznie. Jeśli wartość None ( Brak), zostanie użyta Domyślna wartość: 2024-12-13 00:00:00
|
cols
|
Lista nazw kolumn do załadowania z zestawu danych. Jeśli wartość Brak, wszystkie kolumny zostaną załadowane. Aby uzyskać informacje na temat dostępnych kolumn w tym zestawie danych, zobacz NOAA Integrated Surface Data (Dane zintegrowanego urządzenia Surface NOAA). Domyślna wartość: None
|
enable_telemetry
|
Czy włączyć telemetrię dla tego zestawu danych. Jeśli nie zostanie określony, telemetria jest włączona. Domyślna wartość: True
|
start_date
Wymagane
|
Data rozpoczęcia, dla której chcesz wykonywać zapytania włącznie. |
end_date
Wymagane
|
Data zakończenia, dla której chcesz wykonywać zapytania włącznie. |
cols
Wymagane
|
Lista nazw kolumn, które chcesz pobrać. Żadna z nich nie pobierze wszystkich kolumn. |
enable_telemetry
Wymagane
|
Wskazuje, czy włączyć dane telemetryczne, wyłączone tylko dla ut. |
Uwagi
W poniższym przykładzie pokazano, jak używać dostępu do zestawu danych.
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()
Metody
filter |
Czas filtrowania. |
filter
Czas filtrowania.
filter(env: RuntimeEnv, min_date: datetime, max_date: datetime)
Parametry
Nazwa | Opis |
---|---|
env
Wymagane
|
<xref:azureml.opendatasets.RuntimeEnv>
Środowisko uruchomieniowe. |
min_date
Wymagane
|
Minimalna data. |
max_date
Wymagane
|
Maksymalna data. |
Zwraca
Typ | Opis |
---|---|
filtrowana ramka danych. |
Atrybuty
default_end_date
default_end_date = datetime.datetime(2024, 12, 13, 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'