ComeçarComece de graça

Exibir e rotular gráficos

Como você viu antes, se o índice de um DataFrame do pandas for composto por datas, então o pandas formatará automaticamente o eixo x de forma legível. Além disso, o método .plot() permite especificar vários outros parâmetros para ajustar seu gráfico de séries temporais (cor das linhas, largura das linhas e tamanho da figura).

Você talvez tenha notado o uso da notação ax = df.plot(...) e se perguntado qual é o propósito do objeto ax. Isso acontece porque a função plot retorna um objeto AxesSubplot do matplotlib, e é prática comum atribuir esse objeto retornado a uma variável chamada ax. Fazer isso também permite incluir anotações e especificações adicionais ao seu gráfico, como rótulos dos eixos.

Este exercício faz parte do curso

Visualizing Time Series Data in Python

Ver curso

Instruções do exercício

Exiba um gráfico de linha do DataFrame discoveries.

  • Especifique a cor da linha como 'blue'.
  • A largura da linha como 2.
  • As dimensões do seu gráfico com comprimento 8 e largura 3.
  • Especifique o fontsize como 6.

Exercício interativo prático

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

# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)

# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)

# Show plot
plt.show()
Editar e executar o código