Zarr 데이터셋에서 Dask 배열 불러오기
유럽 기온을 분석하는 과제가 주어졌습니다. 이전에 era_eu.hdf에 있던 것과 동일한 데이터셋을 이번에는 Zarr 형식으로 받았습니다. Zarr는 청크 단위의 데이터를 저장하는 현대적이고 강력한 데이터셋 형식입니다. 클라우드 컴퓨팅 환경에 특히 적합하지만, 로컬 컴퓨터에서도 매우 유용합니다.
dask.array는 da라는 이름으로 이미 임포트되어 있습니다.
이 연습은 강의의 일부입니다
Python에서 Dask로 병렬 프로그래밍
연습 안내
dask.array하위 패키지의from_zarr()함수를 사용해,data/era_eu.zarr데이터셋에서 변수temp를 불러오세요.- 배열을 출력해 청크 크기를 확인하세요.
- 모든 시간 축과 공간 축에 대해 최솟값을 찾으세요.
- 결과를 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load the temperature data from the Zarr dataset
temps = da.____(____)
# Print the Dask array of temperatures to see the chunk sizes
print(____)
# Find the minimum of the mean monthly temperatures
all_time_low = ____
# Compute the answer
all_time_low_value = ____
print(all_time_low_value, "°C")