Comece agoraComece grátis

Tabela dinâmica de temperatura por cidade e ano

É interessante ver como as temperaturas de cada cidade mudam ao longo do tempo. A análise de todos os meses resulta em uma tabela grande, que pode ser difícil de examinar. Em vez disso, vamos analisar como as temperaturas mudam por ano.

Os componentes de uma data (ano, mês e dia) podem ser acessados usando um código no formato dataframe["column"].dt.component. Por exemplo: o componente do mês é dataframe["column"].dt.month, e o componente do ano é dataframe["column"].dt.year.

Quando tiver a coluna do ano, você poderá criar uma tabela dinâmica com os dados agregados por cidade e ano, que será analisada nos próximos exercícios.

pandas foi carregado como pd. temperatures já está disponível.

Este exercicio faz parte do curso

Manipulação de dados com o pandas

Ver curso

Instruções do exercicio

  • Adicione a coluna year a temperatures, a partir do componente year da coluna date.
  • Faça uma tabela dinâmica da coluna avg_temp_c, com country e city como linhas e year como colunas. Atribua a temp_by_country_city_vs_year e veja o resultado.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Add a year column to temperatures
____

# Pivot avg_temp_c by country and city vs year
temp_by_country_city_vs_year = ____

# See the result
print(temp_by_country_city_vs_year)
Editar e Executar Código