Delen via


NoaaIsdWeather Klas

Vertegenwoordigt de National Oceanic and Atmospheric Administration (NOAA) Integrated Surface Dataset (ISD).

Deze gegevensset bevat wereldwijd gegevens over de geschiedenis van het weer (bijvoorbeeld temperatuur, neerslag, wind) afkomstig van de National Oceanic and Atmospheric Administration (NOAA). Zie NOAA Integrated Surface Data in de Microsoft Azure Open Datasets-catalogus voor meer informatie over deze gegevensset, waaronder kolombeschrijvingen, verschillende manieren om toegang te krijgen tot de gegevensset en voorbeelden.

Filtervelden initialiseren.

Overname
NoaaIsdWeather
NoaaIsdWeather
NoaaIsdWeather

Constructor

NoaaIsdWeather(start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 10, 18, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)

Parameters

Name Description
start_date

De datum waarop wordt gestart met het laden van gegevens, inclusief. Indien Geen, wordt de default_start_date gebruikt.

Default value: 2008-01-01 00:00:00
end_date

De datum waarop het laden van gegevens wordt beƫindigd, inclusief. Indien Geen, wordt de default_end_date gebruikt.

Default value: 2024-10-18 00:00:00
cols

Een lijst met kolomnamen die uit de gegevensset moeten worden geladen. Indien Geen, worden alle kolommen geladen. Zie NOAA Integrated Surface Data voor informatie over de beschikbare kolommen in deze gegevensset.

Default value: None
enable_telemetry

Hiermee wordt aangegeven of telemetrie moet worden ingeschakeld voor deze gegevensset. Als dit niet is opgegeven, is telemetrie ingeschakeld.

Default value: True
start_date
Vereist

De begindatum die u inclusief wilt opvragen.

end_date
Vereist

De einddatum die u inclusief wilt opvragen.

cols
Vereist

Een lijst met kolomnamen die u wilt ophalen. Geen krijgt alle kolommen.

enable_telemetry
Vereist

Geeft aan of telemetrie moet worden ingeschakeld, alleen uitgeschakeld voor UT.

Opmerkingen

In het onderstaande voorbeeld ziet u hoe u toegang tot de gegevensset gebruikt.


   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()

Methoden

filter

Filtertijd.

filter

Filtertijd.

filter(env: RuntimeEnv, min_date: datetime, max_date: datetime)

Parameters

Name Description
env
Vereist
<xref:azureml.opendatasets.RuntimeEnv>

De runtime-omgeving.

min_date
Vereist

De minimale datum.

max_date
Vereist

De maximale datum.

Retouren

Type Description

gefilterd gegevensframe.

Kenmerken

default_end_date

default_end_date = datetime.datetime(2024, 10, 18, 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'