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
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)
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. |
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()
filter |
Tempo filtro. |
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. |
default_end_date = datetime.datetime(2024, 12, 13, 0, 0)
default_start_date = datetime.datetime(2008, 1, 1, 0, 0)
id_column_name = 'ID'
latitude_column_name = 'latitude'
longitude_column_name = 'longitude'
usaf_column_name = 'usaf'
wban_column_name = 'wban'