NoaaIsdWeather Classe
Rappresenta l'ISD (National Oceanic and Atmospheric Administration) Integrated Surface Dataset (NOAA).
Questo set di dati contiene dati relativi alla cronologia meteo oraria in tutto il mondo (ad esempio temperatura, precipitazioni, vento) originati dalla National Oceanic and Atmospheric Administration (NOAA). Per altre informazioni su questo set di dati, incluse le descrizioni delle colonne, modi diversi per accedere al set di dati ed esempi, vedere NOAA Integrated Surface Data nel catalogo dei set di dati aperti di Microsoft Azure.
Inizializzare i campi di filtro.
- Ereditarietà
-
NoaaIsdWeatherNoaaIsdWeatherNoaaIsdWeather
Costruttore
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)
Parametri
Nome | Descrizione |
---|---|
start_date
|
Data in cui iniziare il caricamento dei dati, inclusi. Se Nessuno, viene utilizzato . Valore predefinito: 2008-01-01 00:00:00
|
end_date
|
Data in cui terminare il caricamento dei dati, inclusi. Se Nessuno, viene utilizzato . Valore predefinito: 2024-12-13 00:00:00
|
cols
|
Elenco di nomi di colonne da caricare dal set di dati. Se Nessuno, tutte le colonne vengono caricate. Per informazioni sulle colonne disponibili in questo set di dati, vedere NOAA Integrated Surface Data. Valore predefinito: None
|
enable_telemetry
|
Indica se abilitare i dati di telemetria in questo set di dati. Se non specificato, i dati di telemetria sono abilitati. Valore predefinito: True
|
start_date
Necessario
|
Data di inizio che si vuole eseguire una query in modo inclusivo. |
end_date
Necessario
|
Data di fine che si vuole eseguire una query in modo inclusivo. |
cols
Necessario
|
Elenco di nomi di colonna da recuperare. Nessuno otterrà tutte le colonne. |
enable_telemetry
Necessario
|
Indica se abilitare la telemetria, disabilitata solo per UT. |
Commenti
L'esempio seguente illustra come usare l'accesso al set di dati.
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()
Metodi
filter |
Tempo filtro. |
filter
Tempo filtro.
filter(env: RuntimeEnv, min_date: datetime, max_date: datetime)
Parametri
Nome | Descrizione |
---|---|
env
Necessario
|
<xref:azureml.opendatasets.RuntimeEnv>
Ambiente di runtime. |
min_date
Necessario
|
Data minima. |
max_date
Necessario
|
Data massima. |
Restituisce
Tipo | Descrizione |
---|---|
frame di dati filtrato. |
Attributi
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'