시작하기무료로 시작하기

유럽 기온의 추세 계산하기

ERA5 데이터셋을 사용해 1980년부터 현재까지의 유럽 평균 기온을 계산하려고 합니다. 이 데이터는 경도·위도 격자에서 월별 평균 기온과 강수량으로 구성된 Zarr 데이터셋입니다. Zarr 파일은 디스크의 각 하위 파일이 위도 15개, 경도 15개, 12개월로 이루어진 배열이 되도록 청크되어 있습니다.

xarrayxr로 이미 임포트되어 있습니다.

이 연습은 강의의 일부입니다

Python에서 Dask로 병렬 프로그래밍

강의 보기

연습 안내

  • xarray를 사용해 "data/era_eu.zarr" 데이터셋을 여세요.
  • temp DataArray의 latlon 차원에 대해 평균을 계산하세요.
  • time 차원에 대해 창 크기 12로 이동 평균(rolling mean)을 수행하세요.
  • 결과로 나온 temp_rolling_mean 시계열을 플로팅하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Open the ERA5 dataset
ds = ____

# Select the temperature dataset and take the latitude and longitude mean
temp_timeseries = ds[____].____

# Calculate the 12 month rolling mean
temp_rolling_mean = temp_timeseries.____(____).____()

# Plot the result
____
plt.show()
코드 편집 및 실행