Como usar um índice de tempo para melhor visualização

Quando uma série temporal é representada com um índice de tempo, podemos usar esse índice no eixo x ao gerar o gráfico. Também podemos selecionar um intervalo de datas para ampliar um período específico dentro da série temporal usando os recursos de indexação do pandas. Neste exercício, você deve selecionar uma parte de um conjunto de dados de uma série temporal e gerar um gráfico desse período.

Os dados a serem usados estão armazenados em um DataFrame chamado climate_change, que tem um índice de tempo com datas das medições e duas colunas de dados: "co2" e "relative_temp".

Este exercício faz parte do curso

Introdução à Visualização de Dados com a Matplotlib

Ver Curso

Instruções de exercício

  • Use plt.subplots para criar uma figura com um objeto Axes chamados fig e ax, respectivamente.
  • Crie uma variável chamada seventies que inclua todos os dados entre "1970-01-01" e "1979-12-31".
  • Adicione os dados de seventies ao gráfico: use o DataFrame index para o valor de x e a coluna "co2" para os valores de y.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

import matplotlib.pyplot as plt

# Use plt.subplots to create fig and ax
____

# Create variable seventies with data from "1970-01-01" to "1979-12-31"
seventies = climate_change[____]

# Add the time-series for "co2" data from seventies to the plot
____(____, ____["co2"])

# Show the figure
____