다음을 통해 공유


NoaaIsdWeather 클래스

NOAA(미국해양대기관리처) ISD(통합 표면 데이터 집합)를 나타냅니다.

이 데이터 집합에는 NOAA(미국해양대기관리처)에서 가져온 전 세계 시간별 기상 기록 데이터(예: 온도, 강수량, 바람)가 포함되어 있습니다. 열 설명, 데이터 집합에 액세스하는 다양한 방법, 예를 포함하여 이 데이터 집합에 대한 자세한 내용은 Microsoft Azure Open Datasets 카탈로그의 NOAA Integrated Surface Data(NOAA 통합 표면 데이터)를 참조하세요.

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

상속
NoaaIsdWeather
NoaaIsdWeather
NoaaIsdWeather

생성자

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 Integrated Surface Data(NOAA 통합 지표면 데이터)를 참조하세요.

Default value: None
enable_telemetry

이 데이터 집합에서 원격 분석을 사용할지 여부입니다. 지정하지 않으면 원격 분석이 사용됩니다.

Default value: True
start_date
필수

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

end_date
필수

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

cols
필수

검색하려는 열 이름 목록입니다. None은 모든 열을 가져옵니다.

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'