유럽 기온의 추세 계산하기
ERA5 데이터셋을 사용해 1980년부터 현재까지의 유럽 평균 기온을 계산하려고 합니다. 이 데이터는 경도·위도 격자에서 월별 평균 기온과 강수량으로 구성된 Zarr 데이터셋입니다. Zarr 파일은 디스크의 각 하위 파일이 위도 15개, 경도 15개, 12개월로 이루어진 배열이 되도록 청크되어 있습니다.
xarray는 xr로 이미 임포트되어 있습니다.
이 연습은 강의의 일부입니다
Python에서 Dask로 병렬 프로그래밍
연습 안내
xarray를 사용해"data/era_eu.zarr"데이터셋을 여세요.tempDataArray의lat및lon차원에 대해 평균을 계산하세요.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()