Criando Texto e Mathtext com Pyplot

Beginner

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

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.