Arrays Dask a partir de conjuntos de dados Zarr
Você precisa analisar temperaturas europeias e recebeu o mesmo conjunto de dados que estava em era_eu.hdf, mas desta vez no formato Zarr. Zarr é um formato moderno e poderoso para armazenar dados em blocos (chunked). Ele é particularmente bom para uso em serviços de computação em nuvem, mas também funciona muito bem no seu computador.
dask.array já foi importado para você como da.
Este exercício faz parte do curso
Programação Paralela com Dask em Python
Instruções do exercício
- Usando a função
from_zarr()do subpacotedask.array, carregue a variáveltempdo conjunto de dadosdata/era_eu.zarr. - Imprima o array para ver os tamanhos dos chunks.
- Encontre a temperatura mínima em todos os eixos de tempo e espaço.
- Compute a resposta.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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")