Criando um Gráfico de Linhas

Beginner

This tutorial is from open-source community. Access the source code

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().