Com relação aos pacotes Matplotlib e NumPy, julgue o seguint...
Com relação aos pacotes Matplotlib e NumPy, julgue o seguinte item.
Considerando o conjunto de dados formado por pares de pontos {(1,3), (2,4), (3,2), (4,4), (5,2)}, o código a seguir produz um gráfico de dispersão na forma ilustrada na figura anterior.
import numpy
import matplotlib.pyplot as plt
x = numpy.array([1,2,3,4,5])
y = numpy.array([3,4,2,4,2])
plt.scatter(x, y)
plt.show()
Comentários
Veja os comentários dos nossos alunos
Perfeito! Note que o código deseja retornar um gráfico de dispersão (scatter) com os valores dos arrays nos eixos (x,y), logo teremos: (1,3), (2,4), (3,2), (4,4), (5,2). Basta observar o gráfico apresentado para notar que ele representa exatamente os pontos (x,y) dos arrays.
ODIEI, mas vamos pro polimento:
primeiro ocorrem as importações das bibliotecas numpy e matplotlib.pyplot.
As variáveis x e y recebem os arrays [1, 2, 3, 4, 5] e [3, 4, 2, 4, 2], respectivamente.
A instrução plt.scatter irá montar exatamente um gráfico de dispersão com eixos x e y tal que os pontos do gráfico serão dados pelas respectivas duplas de valores em cada índice dos arrays.
- Por exemplo: a posição 0 do array x é formada pelo elemento 1, e do array y é formada pelo elemento 3, logo o primeiro ponto do gráfico é (1, 3). A posição 1 de x e de y é formada respectivamente por 2 e 4, logo outro ponto do gráfico é (2, 4), e assim por diante.
Por fim, a instrução plt.show() irá exatamente mostrar o gráfico
GAB:C
rotina de estudos no insta: @4luag
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo