NoaaIsdWeather Klass
Representerar National Oceanic and Atmospheric Administration (NOAA) Integrated Surface Dataset (ISD).
Den här datamängden innehåller data om världsomfattande väderhistorik varje timme (till exempel temperatur, nederbörd, vind) som kommer från National Oceanic and Atmospheric Administration (NOAA). Mer information om den här datamängden, inklusive kolumnbeskrivningar, olika sätt att komma åt datauppsättningen och exempel finns i NOAA Integrated Surface Data in the Microsoft Azure Open Datasets catalog ( NOAA Integrated Surface Data data in the Microsoft Azure Open Datasets catalog).
Initiera filtreringsfält.
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)
Parametrar
| Name | Description |
|---|---|
|
start_date
|
Det datum då data ska läsas in, inklusive. Om Ingen Standardvärde: 2008-01-01 00:00:00
|
|
end_date
|
Det datum då data ska läsas in, inklusive. Om Ingen Standardvärde: 2024-12-13 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 Integrated Surface Data (NOAA Integrated Surface Data). Standardvärde: None
|
|
enable_telemetry
|
Om telemetri ska aktiveras för den här datauppsättningen. Om det inte anges aktiveras telemetri. 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. |
|
enable_telemetry
Obligatorisk
|
Anger om telemetri ska aktiveras, endast inaktiverat för UT. |
Kommentarer
Exemplet nedan visar hur du använder åtkomst till datauppsättningen.
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()
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(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'