Adicionando texto ao gráfico com Matplotlib
Se você, por algum motivo, precisar colocar um texto dentro do gráfico você pode fazer isso sem muita complicação com a biblioteca matplotlib. Até aqui utilizamos legendas em lugares específicos como o título do gráfico e nos eixos x e y. Agora vamos aprender a colocar um texto em qualquer lugar do gráfico.
Como adicionar texto no gráfico
Para adicionar texto no gráfico com a biblioteca matplotlib utilizamos o método text.
import matplotlib.pyplot as plt
import matplotlib.cm as cm
x = np.linspace(-4, 4, 1024)
y = .25 * (x + 4.) * (x + 1.) * (x - 2.)
plt.text(0.5, -0.25, 'Vale')
plt.scatter(x, y, c = x, cmap = cm.hot)
plt.show()
Executando o código acima o gráfico apresentado deve ser igual a esse:
Como funciona o método text
O método text recebe três argumentos. O primeiro argumento é a posição do eixo x do texto, o segundo argumento é a posição y e o terceiro é o texto que será adicionado no gráfico. Assim podemos adicionar qualquer texto em qualquer lugar do gráfico, apenas com o método text.
0 comentários:
Postar um comentário