Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Plotagem Básica | Introdução ao Matplotlib
Visualização Definitiva com Python

bookPlotagem Básica

Com a compreensão da arquitetura do matplotlib, prossiga para criar o primeiro gráfico. Dois métodos comuns para criar um gráfico são demonstrados:

  • A abordagem scripting;
  • A abordagem orientada a objetos, envolvendo a instanciação explícita de objetos Artist.

Abordagem Scripting

Com esta abordagem, não é necessário criar explicitamente os objetos Figure e Axes (isso é feito automaticamente).

No espaço 2D, cada ponto possui coordenadas x e y. Para plotar, importe o submódulo pyplot, utilize o alias plt, inicialize as variáveis x e y, e chame a função plot() com x e y como argumentos, juntamente com 'o' para o marcador do ponto.

Note
Nota

A ordem dos argumentos é importante!

O gráfico é exibido com plt.show():

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

Abordagem orientada a objetos

A única diferença aqui é o uso da abordagem orientada a objetos: um objeto Figure e um objeto Axes são criados usando subplots(), e o método .plot() é chamado no objeto Axes com os mesmos argumentos.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy
Note
Nota

As duas linhas a seguir são equivalentes a plt.plot().

Ambas as opções permanecem equivalentes mesmo ao utilizar outras funções de plotagem em vez de plot(). O curso seguirá principalmente a abordagem de script, embora seja essencial compreender ambas as abordagens. Agora, plote um ponto utilizando o método de sua preferência.

Tarefa

Swipe to start coding

  1. Importe o submódulo pyplot da biblioteca matplotlib com o alias plt.
  2. Atribua os valores 10 e 2 às variáveis x e y, respectivamente.
  3. Passe x e y como argumentos para a função plot(), primeiro x, depois y.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain the difference between the scripting and object-oriented approaches in more detail?

Which approach is better for more complex plots?

Can you show how to plot multiple points using either approach?

close

Awesome!

Completion rate improved to 3.85

bookPlotagem Básica

Deslize para mostrar o menu

Com a compreensão da arquitetura do matplotlib, prossiga para criar o primeiro gráfico. Dois métodos comuns para criar um gráfico são demonstrados:

  • A abordagem scripting;
  • A abordagem orientada a objetos, envolvendo a instanciação explícita de objetos Artist.

Abordagem Scripting

Com esta abordagem, não é necessário criar explicitamente os objetos Figure e Axes (isso é feito automaticamente).

No espaço 2D, cada ponto possui coordenadas x e y. Para plotar, importe o submódulo pyplot, utilize o alias plt, inicialize as variáveis x e y, e chame a função plot() com x e y como argumentos, juntamente com 'o' para o marcador do ponto.

Note
Nota

A ordem dos argumentos é importante!

O gráfico é exibido com plt.show():

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

Abordagem orientada a objetos

A única diferença aqui é o uso da abordagem orientada a objetos: um objeto Figure e um objeto Axes são criados usando subplots(), e o método .plot() é chamado no objeto Axes com os mesmos argumentos.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy
Note
Nota

As duas linhas a seguir são equivalentes a plt.plot().

Ambas as opções permanecem equivalentes mesmo ao utilizar outras funções de plotagem em vez de plot(). O curso seguirá principalmente a abordagem de script, embora seja essencial compreender ambas as abordagens. Agora, plote um ponto utilizando o método de sua preferência.

Tarefa

Swipe to start coding

  1. Importe o submódulo pyplot da biblioteca matplotlib com o alias plt.
  2. Atribua os valores 10 e 2 às variáveis x e y, respectivamente.
  3. Passe x e y como argumentos para a função plot(), primeiro x, depois y.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4
single

single

some-alt