NoaaGfsWeather Klass
Representerar datamängden National Oceanic and Atmospheric Administration (NOAA) Global Forecast System (GFS).
Den här datamängden innehåller väderprognosdata för 15 dagar per timme i USA (till exempel temperatur, nederbörd, vind) som produceras av Det globala prognossystemet (GFS) från National Oceanic and Atmospheric Administration (NOAA). Information om den här datamängden, inklusive kolumnbeskrivningar, olika sätt att komma åt datauppsättningen och exempel finns i NOAA Global Forecast System i Katalogen Microsoft Azure Open Datasets.
Initiera filtreringsfält.
Konstruktor
NoaaGfsWeather(start_date: datetime = datetime.datetime(2018, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2018, 1, 1, 0, 0), cols: List[str] | None = None, limit: int | None = -1, enable_telemetry: bool = True)
Parametrar
| Name | Description |
|---|---|
|
start_date
|
Det datum då data ska läsas in, inklusive. Om Ingen Standardvärde: 2018-01-01 00:00:00
|
|
end_date
|
Det datum då data ska läsas in, inklusive. Om Ingen Standardvärde: 2018-01-01 00:00:00
|
|
cols
|
En lista med kolumnnamn som ska läsas in från datauppsättningen. Om Ingen läses alla kolumner in. Information om tillgängliga kolumner i den här datamängden finns i NOAA Global Forecast System. Standardvärde: None
|
|
limit
|
Ett värde som anger antalet dagar med data som ska läsas in med Standardvärde: -1
|
|
enable_telemetry
|
Om telemetri ska aktiveras för den här datauppsättningen. Standardvärde: True
|
|
start_date
Obligatorisk
|
Startdatumet som du vill fråga inkluderande. |
|
end_date
Obligatorisk
|
Slutdatumet som du vill fråga inkluderande. |
|
cols
Obligatorisk
|
En lista med kolumnnamn som du vill hämta. Ingen hämtar alla kolumner. |
|
limit
Obligatorisk
|
to_pandas_dataframe() läser bara in "begränsa" datadagar. -1 betyder ingen gräns. |
|
enable_telemetry
Obligatorisk
|
Anger om telemetri ska skickas. |
Kommentarer
Exemplet nedan visar hur du använder åtkomst till datauppsättningen.
from azureml.opendatasets import NoaaGfsWeather
from datetime import datetime
from dateutil.relativedelta import relativedelta
end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
gfs = NoaaGfsWeather(start_date=start_date, end_date=end_date)
gfs_df = gfs.to_pandas_dataframe()
Metoder
| filter |
Filtertid. |
filter
Filtertid.
filter(env: RuntimeEnv, min_date: datetime, max_date: datetime)
Parametrar
| Name | Description |
|---|---|
|
env
Obligatorisk
|
<xref:azureml.opendatasets.RuntimeEnv>
Körningsmiljön. |
|
min_date
Obligatorisk
|
Minsta datum. |
|
max_date
Obligatorisk
|
Maxdatum. |
Returer
| Typ | Description |
|---|---|
|
filtrerad dataram. |
Attribut
default_end_date
default_end_date = datetime.datetime(2024, 12, 13, 0, 0)
default_start_date
default_start_date = datetime.datetime(2018, 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'