Introdução
Matplotlib é uma poderosa biblioteca de visualização de dados em Python. Ela oferece uma ampla gama de ferramentas para criar gráficos e plots em Python. Neste tutorial, aprenderemos como criar texto e mathtext usando pyplot.
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 as Bibliotecas Necessárias
Primeiramente, precisamos importar as bibliotecas necessárias. Importaremos as bibliotecas numpy e matplotlib.pyplot.
import matplotlib.pyplot as plt
import numpy as np
Criando os Dados
Em seguida, criaremos os dados para o plot. Criaremos uma onda senoidal usando a biblioteca numpy.
t = np.arange(0.0, 2.0, 0.01)
s = np.sin(2*np.pi*t)
Plotando o Gráfico
Agora, plotaremos o gráfico usando o método plot() da biblioteca pyplot.
plt.plot(t, s)
Adicionando Texto ao Gráfico
Podemos adicionar texto ao gráfico usando o método text() da biblioteca pyplot. Adicionaremos o texto "Hello, world!" nas coordenadas (0, -1).
plt.text(0, -1, r'Hello, world!', fontsize=15)
Adicionando Título, Rótulo X e Rótulo Y
Podemos adicionar título, rótulo X e rótulo Y ao gráfico usando os métodos title(), xlabel() e ylabel() da biblioteca pyplot. Adicionaremos "Voltage vs Time" como título, "Time [s]" como rótulo X e "Voltage [mV]" como rótulo Y.
plt.title(r'Voltage vs Time', fontsize=20)
plt.xlabel('Time [s]')
plt.ylabel('Voltage [mV]')
Exibindo o Gráfico
Finalmente, exibiremos o gráfico usando o método show() da biblioteca pyplot.
plt.show()
Resumo
Neste tutorial, aprendemos como criar texto e mathtext usando pyplot. Aprendemos como adicionar texto ao gráfico, como adicionar título, rótulo X e rótulo Y ao gráfico e como exibir o gráfico usando pyplot.