Introdução
Neste laboratório, aprenderemos como criar um gráfico de linhas usando Python Matplotlib. Um gráfico de linhas é uma forma de exibir pontos de dados em uma linha. Ele é usado para mostrar a tendência de um conjunto específico de dados ao longo do tempo.
Dicas para a VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Importando Bibliotecas
Primeiramente, precisamos importar as bibliotecas necessárias. Usaremos a biblioteca matplotlib.pyplot para criar nosso gráfico de linhas.
import matplotlib.pyplot as plt
import numpy as np
Criando Dados
Em seguida, precisamos criar alguns dados que serão plotados em nossa linha. Usaremos NumPy para criar alguns pontos de dados aleatórios para nossa linha.
x = np.linspace(0, 10)
Criando o Gráfico de Linhas
Agora podemos criar nosso gráfico de linhas usando a função plot() de matplotlib.pyplot. Plotaremos 8 linhas aleatórias usando diferentes cores do esquema de cores Solarized Light.
with plt.style.context('Solarize_Light2'):
plt.plot(x, np.sin(x) + x + np.random.randn(50))
plt.plot(x, np.sin(x) + 2 * x + np.random.randn(50))
plt.plot(x, np.sin(x) + 3 * x + np.random.randn(50))
plt.plot(x, np.sin(x) + 4 + np.random.randn(50))
plt.plot(x, np.sin(x) + 5 * x + np.random.randn(50))
plt.plot(x, np.sin(x) + 6 * x + np.random.randn(50))
plt.plot(x, np.sin(x) + 7 * x + np.random.randn(50))
plt.plot(x, np.sin(x) + 8 * x + np.random.randn(50))
Adicionando Rótulos e Título
Podemos adicionar rótulos e um título ao nosso gráfico de linhas usando as funções xlabel(), ylabel() e title().
plt.title('8 Random Lines - Line')
plt.xlabel('x label', fontsize=14)
plt.ylabel('y label', fontsize=14)
Exibindo o Gráfico
Finalmente, podemos exibir nosso gráfico de linhas usando a função show().
plt.show()
Resumo
Neste laboratório, aprendemos como criar um gráfico de linhas usando Python Matplotlib. Importamos as bibliotecas necessárias, criamos alguns dados e usamos a função plot() para criar nosso gráfico de linhas. Adicionamos rótulos e um título ao nosso gráfico e o exibimos usando a função show().