다음을 통해 공유


NoaaIsdWeather 클래스

NOAA(National Oceanic and Atmospheric Administration) ISD(통합 표면 데이터 세트)를 나타냅니다.

이 데이터 세트에는 NOAA(국립해양대기청)에서 공급된 전 세계 시간별 기상 기록 데이터(예: 온도, 강수량, 바람)가 포함됩니다. 열 설명, 데이터 세트에 액세스하는 다양한 방법 및 예제를 포함하여 이 데이터 세트에 대한 자세한 내용은 Microsoft Azure Open Datasets 카탈로그의 NOAA 통합 Surface Data 를 참조하세요.

필터링 필드를 초기화합니다.

생성자

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)

매개 변수

Name Description
start_date

데이터 로드를 시작할 날짜(포함)입니다. None이면 사용됩니다 default_start_date .

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

데이터 로드를 종료할 날짜(포함)입니다. None이면 사용됩니다 default_end_date .

Default value: 2024-12-13 00:00:00
cols

데이터 세트에서 로드할 열 이름 목록입니다. None이면 모든 열이 로드됩니다. 이 데이터 세트의 사용 가능한 열에 대한 자세한 내용은 NOAA 통합 Surface 데이터를 참조하세요.

Default value: None
enable_telemetry

이 데이터 세트에서 원격 분석을 사용하도록 설정할지 여부입니다. 지정하지 않으면 원격 분석이 사용됩니다.

Default value: True
start_date
필수

포괄적으로 쿼리하려는 시작 날짜입니다.

end_date
필수

포괄적으로 쿼리하려는 종료 날짜입니다.

cols
필수

검색할 열 이름 목록입니다. 없음은 모든 열을 가져옵니다.

enable_telemetry
필수

UT에 대해서만 사용하지 않도록 설정된 원격 분석을 사용하도록 설정할지 여부를 나타냅니다.

설명

아래 예제에서는 데이터 세트에 액세스하는 방법을 보여 줍니다.


   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

필터 시간.

filter

필터 시간.

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

매개 변수

Name Description
env
필수
<xref:azureml.opendatasets.RuntimeEnv>

런타임 환경입니다.

min_date
필수

최소 날짜입니다.

max_date
필수

최대 날짜입니다.

반환

형식 Description

필터링된 데이터 프레임입니다.

특성

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'