Pontos de Lote em Matplotlib
-
Plotar dados como pontos usando o método
matplotlib.pyplot.scatter() -
Dados da parcela como pontos Utilizando o
matplotlib.pyplot.plot()Método
Este tutorial explica como podemos traçar dados como pontos em Matplotlib utilizando o método matplotlib.pyplot.scatter() e o método matplotlib.pyplot.plot().
Plotar dados como pontos usando o método matplotlib.pyplot.scatter()
matplotlib.pyplot.scatter() é o método mais simples e padrão para traçar dados como pontos em Matplotlib. Passamos as coordenadas dos dados a serem plotados como argumentos para o método.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.scatter(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Resultado:

Gera um simples gráfico de dispersão a partir dos pontos de dados fornecidos. Passamos as coordenadas X e Y como argumentos para o método scatter() para produzir o gráfico de dispersão. Os métodos xlabel() e ylabel() irão definir as etiquetas dos eixos X e Y, respectivamente. O método title() irá definir o título da figura.
Também podemos personalizar o gráfico de dispersão alterando os parâmetros color e marker para o método scatter().
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.scatter(x, y, color="red", marker="v")
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Resultado:

Gera o gráfico de dispersão com cor vermelha e marcadores v.
Dados da parcela como pontos Utilizando o matplotlib.pyplot.plot() Método
Por defeito, o método matplotlib.pyplot.plot() irá ligar todos os pontos com uma única linha. Para gerar o gráfico de dispersão utilizando o método matplotlib.pyplot.plot(), definimos o carácter para representar o marcador como o terceiro argumento no método.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.plot(
x,
y,
"o",
color="red",
)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Resultado:

Gera o gráfico de dispersão a partir dos dados com o como um marcador em cor vermelha para representar pontos de dados.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn