Curso matplotlib - Elementos gráficos

1 minute read

banner provisório


Toda figura criada com o matplotlib terá uma série de elementos, que estão destacados na figura abaixo.

Figura 1 - Elementos gráficos de uma figura do matplotlib.

Gráfico desenhado utilizando o matplotlib que apresenta todos os elementos que uma figura do **matplotlib** contém

Fonte: matplotlib.org

Figure

O elemento Figure corresponde a figura como um todo. Ela controla todos os demais elementos, como os Axes, Axis e Artists. Entenda este elemento como sendo a tela (em branco) de uma pintura .

Axes

O Axes corresponde a região da imagem com os dados preenchidos (a pintura). Cada figura pode conter diversos Axes. Cada Axes pode conter dois Axis (ou 3, no caso de um gráfico em 3 dimensões), que é o elemento que determina os limites dos dados do gráfico. O Axes é a entrada primária para utilizar a orientação a objetos, e por isso vamos utiliza-la pouco.

Axis

Os Axis determinam os limites dos gráficos, os ticks e os tickslabels dos eixos.

Artist

Um Artist é basicamente tudo que você vê em um gráfico (inclusive os Axis, Axes e Figure). Então os objetos de texto, linhas, coleções, etc, são todos da classe Artist, e quando a figura é renderizada, todos os artistas são desenhados no canvas.

Como um exemplo genérico, observe a figura abaixo:

Figura 2 - Exemplo genérico para os elementos de um figura.

A imagem mostra uma tirinha de carton da série cães e gatos do site umsabadoqualquer

Fonte: umsabadoqualquer.com

No exemplo acima, temos os elementos do gráfico como o cão, o gato, textos, o bacon, etc (Artist), temos cada quadrinho (Axes), delimitados pelas linhas pretas (Axis) e o quadrinho completo (Figure).

Key-points

  • Figure é a imagem final que contem 1 ou mais Axes;

  • Axes representam um plot individual;

  • Não confunda Axes com Axis (axis se refere aos eixos x e y (e z, se for um gráfico em 3D) do plot).

Referências

Links interessantes

Anterior Próximo

Updated: