IST - Física HowTo - Informática 20:47
2026-04-08
  Programação
 
     Python
 
        Módulos
 
           Matplotlib
 
              PyPlot
 

Python: Matplotlib — PyPlot

Sumário
1. Introdução
2. Exemplo de um gráfico elementar
3. Plot: Módulo gráfico de "Matplotlib"
4. Scatter: gráficos de dispersão
5. Cores dos pontos e das linhas
6.
7.
8. Links úteis
Início

1. Introdução

PyPlot é um módulo gráfico de Matplotlib e tem bastantes semelhanças com o ambiente gráfico do Matlab.
Início

2. Exemplo de um gráfico elementar

Para criar um gráfico simples basta usar o método plot e mais alguns para definir os eixo:
import numpy as np import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro') plt.axis((0, 6, 0, 20)) plt.xlabel('Eixo dos xx') plt.ylabel('Eixo dos yy')
Início

3. Plot: Módulo gráfico de "Matplotlib"

O método plot permite representar os pontos do gráfico. Se tiver apenas um argumento faz o gráfico dos pontos indicados segundo o eixo dos "yy" e os "xx" correspondem aos inteiros a partir do "0".
O método plot permite criar um gráfico, sendo o primeiro argumento os dados do eixo dos xx e segundo, o eixo dos yy e como terceiro argumento as características do gráfico.
Para criar várias linhas no gráfico podem acrescentar-se vários conjuntos destes de três argumentos.
Início

4. Scatter: gráficos de dispersão

O método scatter permite criar um gráfico de dispersão.
Início

5. Cores dos pontos e das linhas

Tabela de cores
DesignaçãoCorDesignaçãoCor
'b'blue'm'magenta
'r'red'y'yellow
'g'green'k'black
'c'cyan'w'write
Início

6.

Tabela de traços Dashed linePoint marker
DesignaçãoTraçoDesignaçãoTraço
-Solid line--
-.dash-dot line.
:Dotted line

Tabela de marcas dos pontos Hexagon1 marker
oCircle marker,Pixel marker
vTriangle_down marker^Triangle_up marker
<Triangle_left marker|vline marker
1Tri_down marker>Triangle_right marker
3Tri_left marker2Tri_up marker
sSquare marker4Tri_right marker
*Star markerpPentagon marker
HHexagon2 markerhHexagon1 marker
xX marker+Plus marker
dThin diamond markerDDiamond marker
_Hline marker
Início

7.

Início

8. Links úteis

Início